terraform-provider-flux icon indicating copy to clipboard operation
terraform-provider-flux copied to clipboard

Downtime during Flux upgrades

Open thomas-parrish-axi opened this issue 11 months ago • 1 comments

Hello, Whenever our flux instance upgrades it uninstalls all the application code, and reinstalls it using the latest version of the CRDs. The terraform we are using to do the install uses the flux_install and flux_sync data sources. These uninstall and reinstall all our application code during upgrades, which causes an extended outage. This appears to be because all the git repositories are removed and then created again, causing Flux to trigger reconciliation on all installed code.

If we switch to flux_bootstrap_git has this been addressed, or will we still see the same behaviour?

thomas-parrish-axi avatar Jul 17 '23 14:07 thomas-parrish-axi

Using flux_bootstrap_git the upgrade is seamless, no reconciled apps are touched.

stefanprodan avatar Jul 17 '23 15:07 stefanprodan

@stefanprodan I think we can close this.

swade1987 avatar Mar 29 '24 12:03 swade1987