Skip to main content

HelmRelease

Deploys a Helm chart.

  • Group: helm.toolkit.fluxcd.io
  • Version: v2

Fields

FieldLabelTypeRequiredDescription
metadata.nameNamestringYesUnique name for this HelmRelease resource.
metadata.namespaceNamespacestringYesNamespace where the resource will be created.
spec.chart.spec.sourceRef.kindChart Source KindselectYesType of source containing the chart.
spec.chart.spec.sourceRef.nameChart Source NamestringYesName of the source resource.
spec.chart.spec.chartChart NamestringYesName of the Helm chart.
spec.chart.spec.versionChart VersionstringNoSemVer version constraint or specific version.
spec.intervalSync IntervaldurationYesHow often to reconcile the release.
spec.valuesValuestextareaNoHelm values to override (YAML format).

Example

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: example
namespace: flux-system
spec:
interval: 5m
chart:
spec:
chart: podinfo
version: '>=1.0.0'
sourceRef:
kind: HelmRepository
name: bitnami
namespace: flux-system