What's Changed
- support for scaleway in s3 buckets by @Mia-Cross in #14214
- AWS IAM Role listing: don't ignore "other" errors by @justinsb in #14215
- Some minor docs fixes by @olemarkus in #14221
- Update dependencies by @github-actions in #14222
- Remove warning for FindClusterStatus not implemented for Hetzner by @hakman in #14223
- Add support for installing dcgm exporter by @olemarkus in #14203
- Release notes for 1.23.4 by @justinsb in #14230
- Makefile: Don't assume GOBIN is set by @justinsb in #14232
- Release notes for 1.24.2 by @justinsb in #14231
- Update Calico and Canal to v3.24.1 by @hakman in #14225
- Update Flannel to v0.19.2 by @hakman in #14226
- applylib: Better health checking by @justinsb in #14234
- Bump cluster-autoscaler images by @olemarkus in #14235
- Allow cert-manager the privileges needed to resolve dns-01 challenges by @olemarkus in #14229
- GCE: change default control-plane instance type to e2-medium by @justinsb in #14233
- Small release notes cleanup for 1.25 by @olemarkus in #14237
- Add suport to --cordon-node-before-terminating autoscaler flag by @dcfranca in #14236
- Fix openstack tag limitation by @akkina2107 in #13853
- Bump versions in netlify and mkdocs by @rifelpet in #14248
- aws-node-termination-handler to match node using providerID instead of AWS DNS name by @anthonyhaussman in #14244
- Update dependencies by @github-actions in #14250
- kOps managed OIDC provider is no longer needed for IRSA by @olemarkus in #14243
- Update recommended kOps versions in alpha and stable by @MoShitrit in #14252
- AWS LBC needs ec2:DescribeVpcPeeringConnections for IPv6 by @johngmyers in #14255
- Add back missing permissions for legacy CCM. Again. by @olemarkus in #14253
- Fix CAS cordon flag by @olemarkus in #14254
- Bump verbosity level for some log statements by @olemarkus in #14260
- Warm pool-enabled ASGs scaled to zero will no longer panic by @olemarkus in #14251
- Bump aws-cni to v1.11.4 by @MoShitrit in #14265
- aws-cni clusterRole fix by @MoShitrit in #14272
- bump k8s versions in alpha with September releases by @MoShitrit in #14278
- rolling-update: don't deregister our only apiserver by @justinsb in #13163
- Update dependencies by @github-actions in #14280
- Delete the oldest servers when over the desired count for Hetzner by @hakman in #14282
- Release notes for 1.24.3 by @olemarkus in #14281
- [Docs] Fix karpenter link by @jorge07 in #14284
- Bump stable and alpha channels with latest k8s/kops releases by @olemarkus in #14288
- Prevent kops edit cluster from writing the populated IG spec to state store by @olemarkus in #14287
- User IG without image should be allowed by @olemarkus in #14290
- Remove k8s GTE 1.20 checks as it is always true by @olemarkus in #14291
- Add support for using an existing network for Hetzner by @hakman in #14294
- Update Hetzner CCM to v1.13.0 by @hakman in #14297
- hetzner: Move out of alpha and drop feature flag by @hakman in #14299
- Add release 1.25.0 to channels by @hakman in #14306
- Release notes for 1.25.0 by @hakman in #14305
- Remove support for K8s 1.20 by @olemarkus in #14307
- Hetzner: Generate CCM args from external CCM config by @hakman in #14309
- Release 1.26.0-alpha.1 by @hakman in #14311
New Contributors
- @Mia-Cross made their first contribution in #14214
- @dcfranca made their first contribution in #14236
- @akkina2107 made their first contribution in #13853
Full Changelog: v1.25.0-beta.1...v1.26.0-alpha.1