github kubernetes-sigs/cluster-api-provider-aws v2.11.0

12 hours ago

Release notes for Cluster API Provider AWS (CAPA) v2.11.0

Documentation

Changelog since v2.10.2

Changes by Kind

Support

API Change

  • ROSA: Enable setting min=0 for autoscaling nodepools. (#5816, @jhjaggars)

Feature

  • Add support for configuring cluster IAM permissions via Access Entries (#5583, @joshfrench)
  • Cache architecture for each instance type in memory to avoid repeated AWS API requests (#5764, @AndiDog)
  • Enable IPv6 support for self-managed kubernetes clusters (#5603, @tthvo)
  • Feat: adding FIPS to ROSAControlPlane (#5873, @tinaafitz)
  • Implement nodeadm bootstrapping type (#5700, @faiq)

Bug or Regression

  • Enhanced dedicated host logic to require tenancy=host when attempting to use dedicated hosts for instances. (#5825, @vr4manta)
  • Fix constant re-applying of tags if AWSMachine.metadata.annotations is nil (#5775, @AndiDog)
  • Fix: change HostAffinity default 'host'->'default', improve API doc and tests (#5801, @damdo)
  • Fix: use tlsconfig from the manager options for the webhook server (#5848, @damdo)
  • GPU-enabled cluster e2e test is now enabled after confirming ClusterResourceSet handles large ConfigMaps correctly (#5852, @Arpit529Srivastava)
  • Print reason for launch template needing update, fix constant instance refreshes for AWSMachinePool (#5788, @AndiDog)
  • Validate GP3 volume throughput is within the documented range of 125-2000 MiB/s (#5876, @jhixson74)

Other (Cleanup or Flake)

  • Remove the --cloud-provider flag from the apiserver configuration in all templates. The flag defaults to "external" and is no longer needed. Removed in kubernetes v1.33. (#5865, @clebs)
  • SetupWebhookWithManager methods have been removed from all api packages for all exported types. Additionally, the AWSMachineTemplateWebhook and AWSMachinePoolWebhook types are no longer exported. Callers importing CAPA as a Go library can no longer use these methods and types. (#5885, @mdbooth)

Uncategorized

The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.11.0

Thanks to all our contributors.

Don't miss a new cluster-api-provider-aws release

NewReleases is sending notifications on new releases.