Skip to main content

Advanced Installation with Helm

This section outlines the general steps for customizing Kargo's configuration when installing it via Helm.

  1. Extract the default values from the Helm chart and save it to a convenient location. In the example below, we save it to kargo-values.yaml

    helm inspect values \
    oci://ghcr.io/akuity/kargo-charts/kargo > kargo-values.yaml
  2. Edit and save the values.

    info

    You will find this configuration file contains helpful comments for every option, so specific options are not covered in detail here.

    Detailed information about available options can also be found in the Kargo Helm Chart's README.md.

    Additionally, for important security-related configuration, check the Secure Configuration Guide.

  3. Proceed with installation, using your modified values:

    helm install kargo \
    oci://ghcr.io/akuity/kargo-charts/kargo \
    --namespace kargo \
    --create-namespace \
    --values kargo-values.yaml \
    --wait