Skip to content

Conversation

@neoaggelos
Copy link
Contributor

@neoaggelos neoaggelos commented Aug 21, 2025

Summary

Upgrade to ClusterAPI v1.11 (v1beta2 contract) https://github.com/kubernetes-sigs/cluster-api/releases/tag/v1.11.0

Changes

  • Update cluster templates and default clusterclass to use v1beta2 APIs
  • Replace v1alpha2 with v1alpha3 APIs
    • spec configuration is the same
    • status.ready replaced by status.initialization.provisioned
    • status.conditions are now []metav1.Condition
  • Update go.mod to sigs.k8s.io/cluster-api @ v1.11.0 (and supporting libraries)
  • Document version support matrix in README (CAPN versions X ClusterAPI versions)

Notes

version v0.7.x will be the last to support the now deprecated v1beta1 contract. CAPN will fully switch to v1beta2 from the next release (v0.8.0)

Signed-off-by: Angelos Kolaitis <[email protected]>
Signed-off-by: Angelos Kolaitis <[email protected]>
Signed-off-by: Angelos Kolaitis <[email protected]>
Signed-off-by: Angelos Kolaitis <[email protected]>
Signed-off-by: Angelos Kolaitis <[email protected]>
@neoaggelos neoaggelos changed the title [wip] e2e tests with capi v1.11 Upgrade to ClusterAPI v1.11.0 (v1beta2) Aug 22, 2025
@neoaggelos neoaggelos marked this pull request as ready for review August 22, 2025 09:58
@neoaggelos neoaggelos requested a review from a team as a code owner August 22, 2025 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant