Skip to content

v0.4.7

Compare
Choose a tag to compare
@talos-bot talos-bot released this 25 Jul 15:50
v0.4.7
075800e

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

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