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

one month ago

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

Documentation

Changelog since v2.5.2

| NOTE: there is no v2.6.0 release publicly available due to issue encountered during release.

Changes by Kind

Feature

  • Add natgatewayips as source for ingress rules (#5005, @alexander-demicev)
  • Add separate eks kubeconfig secret keys for the cluster-autoscaler to support refreshing the token automatically, see eks kubeconfig for more info. (#4648, @cnmcavoy)
  • EBS Volumes and ENIs are now tagged when created as part of EC2 Instance Creation. (#5057, @fahlmant)
  • Flag to enable private subnet filter for EKS control plane (#5058, @jas-nik)
  • New AWSCluster.spec.network.vpc.SubnetSchema parameter which allows to change preferred way of subnet division to public and private. (#4971, @krasoffski)
  • Adding a new API field capacityReservationId to create capacity reserved instances (#5047, @athiruma)

Bug or Regression

  • Continue reconciliation after filling an empty AWSMachinePool.status.launchTemplateVersion field (#5048, @AndiDog)
  • Fix comparison of ingress rules during Security Group reconciliation to avoid unnecessary revokes and authorizes. (#5024, @r4f4)
  • Fix managed subnet tagging with "owned" value for "kubernetes.io/cluster/" tag. (#5051, @r4f4)
  • Fix registering instances to Load Balancers when instances are still pending. (#5040, @r4f4)
  • Fixed released binary name template. (#5055, @nrb)
  • Fixes target group and listeners creation for v2 Load Balancers. (#5017, @r4f4)
  • Flag to remove the default Helm-managed AWS VPC CNI EKS Addon (#5009, @jas-nik)
  • Change prevenet deletion label to be specific to CAPA. (#5072, @richardcase)

Other

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

Thanks to all our contributors.

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

NewReleases is sending notifications on new releases.