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)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps sigs.k8s.io/cluster-api-provider-aws/v2 from 2.5.2 to 2.6.1.
Release notes
Sourced from sigs.k8s.io/cluster-api-provider-aws/v2's releases.
Commits
6db1244
Merge pull request #5073 from k8s-infra-cherrypick-robot/cherry-pick-5072-to-...ec0b236
chore: change name of prevent deletion labelb38488d
Merge pull request #5071 from richardcase/metadata_release260ab63db7
chore: update metadata for v2.6.0b8ad31c
Merge pull request #5009 from jas-nik/vpc-cni-helm02198d3
Remove helm condition for aws vpc cni deletion8d68d03
Merge pull request #5058 from jas-nik/filter-pvt-sub6ad02ef
Merge pull request #5047 from athiruma/support_capacity_reservation0159435
Merge pull request #5040 from r4f4/fix-50378050e01
Add Control Plane Private Subnet FilterDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show