Releases: weaveworks/cluster-controller
v1.6.0
What's Changed
- Validate CRD Spec fields by @bigkevmcd in #83
GitopsClusters are now validated, with the requirement to have either a .spec.capiClusterRef
or .spec.secretRef
.
Invalid GitopsClusters are blocked by the Kubernetes CRD validation mechanism.
This may cause existing GitopsCluster
resources to be invalid.
Full Changelog: v1.5.5...v1.6.0
v1.5.5
What's Changed
- Add status message when referencing secrets. by @bigkevmcd in #81
When a GitopsCluster references a secret rather than a CAPI cluster, the status message will be updated to reflect this.
Full Changelog: v1.5.4...v1.5.5
v1.5.4
What's Changed
- Allow removal when referenced secret exists. by @bigkevmcd in #78
GitopsCluster
resources can now be annotated to indicate that they do not need the finalizer to block removal of a cluster while the secret exists.
This functionality exists to prevent leaving high-privilege Secrets around in the cluster, but it can cause problems with automated cascading deletion.
Adding an annotation clusters.gitops.weave.works/no-secret-finalizer
with any value to the GitopsCluster
will enable this.
Full Changelog: v1.5.3...v1.5.4
v1.5.3
What's Changed
This is just a dependencies update to avoid security issues.
New Contributors
- @enekofb made their first contribution in #38
- @dependabot made their first contribution in #39
Full Changelog: v1.5.2...v1.5.3
v1.5.2
What's Changed
- Bump the RBAC proxy version. by @bigkevmcd in #36
- Update dockerfile to try and fix running on m1 macs by @foot in #37
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
- Switch to flux logging package by @bigkevmcd in #30
- Bump dependencies including security fixes. by @bigkevmcd in #32
- Update main.yaml by @bigkevmcd in #33
- Bump dependencies by @bigkevmcd in #34
- Add clusterconnectivity to gitopscluster schema by @ranatrk in #35
New Contributors
Full Changelog: v1.4.1...v1.5.1
v1.4.1
v1.4.0
What's Changed
- Checking clusters connectivity by @luizbafilho in #27
New Contributors
- @luizbafilho made their first contribution in #27
Full Changelog: v1.3.2...v1.4.0
v1.3.2
What's Changed
- Refactor the order of updating the status. by @bigkevmcd in #26
- Regenerate and fix the namespace. by @bigkevmcd in #25
Full Changelog: v1.3.1...v1.3.2
Support for provisioned clusters
This provides support for updating the conditions to reflect a provisioned cluster.
This also includes a mechanism for marking a manually provisioned cluster as "provisioned".