flux v2.0.1

HelmChart.spec

HelmChartSpec specifies the desired state of a Helm chart.

10 fields
HelmChart.spec fields and descriptions
Field / TypeDescription
object

AccessFrom specifies an Access Control List for allowing cross-namespace references to this object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092

chart
string required

Chart is the name or path the Helm chart is available at in the SourceRef.

interval
string required

Interval is the interval at which to check the Source for updates.

  • pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$
reconcileStrategy
string

ReconcileStrategy determines what enables the creation of a new artifact. Valid values are ('ChartVersion', 'Revision'). See the documentation of the values for an explanation on their behavior. Defaults to ChartVersion when omitted.

  • enum: ["ChartVersion","Revision"]
  • default: "ChartVersion"
object required

SourceRef is the reference to the Source the chart is available at.

suspend
boolean

Suspend tells the controller to suspend the reconciliation of this source.

valuesFile
string

ValuesFile is an alternative values file to use as the default chart values, expected to be a relative path in the SourceRef. Deprecated in favor of ValuesFiles, for backwards compatibility the file specified here is merged before the ValuesFiles items. Ignored when omitted.

string[]

ValuesFiles is an alternative list of values files to use as the chart values (values.yaml is not included by default), expected to be a relative path in the SourceRef. Values files are merged in the order of this list with the last file overriding the first. Ignored when omitted.

object

Verify contains the secret name containing the trusted public keys used to verify the signature and specifies which provider to use to check whether OCI image is authentic. This field is only supported when using HelmRepository source with spec.type 'oci'. Chart dependencies, which are not bundled in the umbrella chart artifact, are not verified.

version
string

Version is the chart version semver expression, ignored for charts from GitRepository and Bucket sources. Defaults to latest when omitted.

  • default: "*"