Feature: Flux Terraform
cdenneen opened this issue · comments
Add FluxCD Terraform examples
This will be great addition 🎉
We started looking into implementing FluxCD, thanks @cdenneen for joining the project
First attempt at this: https://github.com/cdenneen/gitops-bridge-fluxcd-bootstrap-terraform/tree/helm_values
Things found that would make this easier to setup if implemented in FluxCD:
- support downwardAPI (mustache grabs
{{}}
) - support some way to have Kustomization include/exclude instead of generating blanket kustomization.yaml to include all (maybe better way would be to include/exclude HelmReleases found by having annotation HelmRelease will read to enable or disable itself. Something like
toolkit.fluxcd.io/<helmreleasename>: enable
)