In addition to the basic settings and advanced settings that are common for all remote repositories, the following settings are available when configuring Helm repositories.
Additional Basic Settings
Field | Description |
---|---|
Charts Base URL | Updates the index.yaml file with the corresponding path where the charts are located on the remote repository. When the Helm client fetches the artifacts, it will fetch them through Artifactory. This field must contain the base path where the charts/tgz files are present. Use this option when the Helm charts and the index.yaml are stored in different locations. For example, if the remote registry is: https://fluxcd-community.github.io/helm-charts But the charts are stored in: https://github.com/fluxcd-community/helm-charts/releases/download Enter the chart path in this field. For more information about this option, see the Knowledge Base article, ARTIFACTORY: How to configure the "Charts Base URL" in a Helm repository. |
Additional Advanced Settings
Field | Description |
---|---|
Enable Dependency Rewrite | When selected, enables the specification of a "safe" Allow List from which dependencies may be downloaded, cached in Artifactory, and configured to rewrite the dependencies so that the Helm client accesses dependencies through a remote repository. |
Patterns Allow List | An Allow List of Ant-style path expressions that specify where external dependencies may be downloaded from. By default, this is set to For example, if you limit the Patterns Allow List to |