flux-operator
flux-operator copied to clipboard
Incompatible with Flux 1.11/helm operator 0.6
When attempting to run with flux 1.11 and the latest flux helm operator:
fluxopctl -namespace flux-operator -cluster -flux-version 1.11.0 -helm-operator-version 0.6.0
and creating an instance of the Flux CRD, the corresponding helm-operator fails to initialise:
flux-flux-spike-helm-operator-7c98bbcf95-ltdw7 0/1 CrashLoopBackOff
Looking at the logs it seems to be related to breaking changes in the operator as documented in the flux upgrade docs
$ kubectl logs flux-flux-spike-helm-operator-7c98bbcf95-ltdw7
unknown flag: --git-charts-path
DESCRIPTION
helm-operator releases Helm charts from git.
FLAGS
unknown flag: --git-charts-path
.
.
Any plans to upgrade the operator inline with flux in the near future?
I would like to do this, but haven't had the time. Hoping to get to it at some point in the near future.
Happy to accept PRs! It should be pretty straightforward, just updating pkg/helm-operator
for the newest flags.
OK thanks - will take a look at some point