Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.25 KB

customize-package-installation.hbs.md

File metadata and controls

26 lines (17 loc) · 1.25 KB

Customizing Package Installation

You can customize package configuration which is not exposed through data values by using annotations and ytt overlays.

Customizing manually installed packages

To customize a manually installed package, follow these steps:

  1. Create a Secret with your ytt overlay. See Carvel documentation for more information about ytt overlays.
  2. Update your PackageInstall to include the ext.packaging.carvel.dev/ytt-paths-from-secret-name.x annotation to reference your new overlay Secret.

See Carvel documentation for more information.

Customizing packages installed by using a profile

To add an overlay to a package installed by using a Tanzu Application Platform profile, follow these steps:

  1. Create a Secret with your ytt overlay. See Carvel documentation for more information about ytt overlays.

  2. Update your values file to include a package_overlays field.

    package_overlays:
    - name: <package-name>
      secrets:
      - name: <secret-name>