release.yaml 632 B

12345678910111213141516171819202122232425
  1. apiVersion: helm.toolkit.fluxcd.io/v2beta1
  2. kind: HelmRelease
  3. metadata:
  4. name: tf-controller
  5. spec:
  6. chart:
  7. spec:
  8. chart: charts/tf-controller
  9. # It is possible create a new chart artifact when a Source’s revision
  10. # has changed, but the version in the Chart.yml has not been bumped, for
  11. # GitRepository and Bucket sources.
  12. reconcileStrategy: Revision
  13. sourceRef:
  14. kind: GitRepository
  15. name: tf-controller
  16. interval: 1h0s
  17. releaseName: tf-controller
  18. install:
  19. crds: Create
  20. upgrade:
  21. crds: CreateReplace
  22. valuesFrom:
  23. - kind: ConfigMap
  24. name: tf-controller-values