Update Terraform flux to v1.3.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
flux (source) | required_provider | minor |
1.2.3 -> 1.3.0
|
Release Notes
fluxcd/terraform-provider-flux (flux)
v1.3.0
Release date: 2024-05-13
This release includes flux2 v2.3.0.
The provider has undergone a major refactoring and now supports air-gapped bootstrap, drift detection and correction for Flux components, and the ability to upgrade and restore the Flux controllers in-cluster.
New configuration options in flux_bootstrap_git
:
-
delete_git_manifests
(Boolean) Delete manifests from git repository. Defaults totrue
. -
embedded_manifests
(Boolean) When enabled, the Flux manifests will be extracted from the provider binary instead of being downloaded from GitHub.com. Defaults tofalse
. -
registry_credentials
(String) Container registry credentials in the formatuser:password
.
Starting with this release, the provider is fully compatible with OpenTofu.
The provider documentation has been updated with examples and detailed usage instructions.
The deprecated resources flux_install
and flux_sync
have been removed.
Improvements:
- Update Flux to v2.3.0 #689
- Add registry credential support to bootstrap resource #688
- Improve readiness diagnotics messages #680
- Add
hostkey_algos
to thegit.ssh
schema #679 - Update terraform plugin framework to v1.8.0 #674
- Update dependencies to Kubernetes 1.30 #673
- Update flux update GH action to regen docs #671
- Set
embedded_manifest
to true and repo visibility to private #666 - Implement drift detection and correction for cluster state #661
- Provide an option not to delete the namespace Flux is installed into #657
- Add optional git manifest delete #650
- Using the flux2-sync helm chart in the examples #636
- Removing flux_install and flux_sync data sources #630
- Updating examples to include repository creation #621
- Updated examples, simplified documentation and adding pre-commit to CI #616
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.