release.yaml 419 B

12345678910111213141516171819
  1. apiVersion: helm.toolkit.fluxcd.io/v2beta1
  2. kind: HelmRelease
  3. metadata:
  4. name: ${1:name}
  5. spec:
  6. chart:
  7. spec:
  8. chart: ${2:chart}
  9. reconcileStrategy: ChartVersion
  10. version: $5
  11. sourceRef:
  12. kind: ${3:$$(yas-choose-value "GitRepository" "HelmRepository")}
  13. name: ${4:source}
  14. namespace: flux-system
  15. interval: 1m0s
  16. valuesFrom:
  17. - kind: ConfigMap
  18. name: ${1:name}-values