v0.4.7
CAPI Control Plane Provider Talos 0.4.7 (2022-07-25)
Welcome to the v0.4.7 release of CAPI Control Plane Provider Talos!
Please try out the release binaries and report any issues at
https://github.com/talos-systems/cluster-api-control-plane-provider-talos/issues.
Fallback to External IPs
The control plane provider now falls back to external IPs if the internal IPs are not available for Talos bootstrapping.
This provides compatibility with some infrastructure providers that do not support internal IPs.
OnDelete Rollout Strategy
In addition to (default) RollingUpdate
rollout strategy CACCPT now supports
OnDelete
rollout strategy which basically disables automatic rollout of updated
control plane machines specification:
spec:
rolloutStrategy: OnDelete
Contributors
- Andrey Smirnov
- Damiano Donati
- i.kvasov
Changes
7 commits
- 075800e release(v0.4.7): prepare release
- eddb33f chore: disable one commit check for release branch
- b5b75b5 fix: stop reporting negative unavailable replicas
- 0cc410e feat: introduce 'OnDelete' rollout strategy type
- 8dd3361 fix: fallback to ExternalIP for boostrap if no InternalIP is found
- 86f043f feat: update CABPT to 0.5.4, Talos to 1.1.0
- f0319d3 fix: tcp webhook resource name and version
Changes from talos-systems/cluster-api-bootstrap-provider-talos
2 commits
- siderolabs/cluster-api-bootstrap-provider-talos@dbc4c34 release(v0.5.4): prepare release
- siderolabs/cluster-api-bootstrap-provider-talos@537a4ab feat: bump Talos to 1.1.0
Dependency Changes
- github.com/talos-systems/cluster-api-bootstrap-provider-talos v0.5.3 -> v0.5.4
- google.golang.org/grpc v1.44.0 -> v1.46.2
- k8s.io/api v0.23.4 -> v0.23.5
- k8s.io/apiserver v0.23.0 -> v0.23.5
- k8s.io/client-go v0.23.4 -> v0.23.5
- k8s.io/klog/v2 v2.30.0 new
- sigs.k8s.io/cluster-api v1.1.3 -> v1.1.4
- sigs.k8s.io/controller-runtime v0.11.1 -> v0.11.2
Previous release can be found at v0.4.6