What's Changed
- Update Service Account Issuer Migration doc by @elliotdobson in #16711
- Bump nvidia-driver-535 for CUDA 12 support by @ddelange in #16560
- Use a different healthcheck port for AWS CSI controller by @rifelpet in #16909
- tests: Fix argument order in assertions by @pierreprinetti in #16912
- Upgrade Cilium to v1.16.3 by @rifelpet in #16914
- dns: Update coredns to v1.11.3 by @ataut-pai in #16915
- API Server: memory management related flags by @rsafonseca in #16918
- metal: Run apt-get update before install by @hakman in #16919
- build(deps): bump actions/dependency-review-action from 4.3.4 to 4.3.5 by @dependabot in #16923
- build(deps): bump actions/setup-go from 5.0.2 to 5.1.0 by @dependabot in #16925
- build(deps): bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #16924
- Add support for configuring environment variables on kube-apiserver by @rsafonseca in #16920
- openstack: Upgrade to Gophercloud v2 by @pierreprinetti in #16911
- build(deps): bump actions/dependency-review-action from 4.3.5 to 4.4.0 by @dependabot in #16930
- feat(cilium): adding EnableLocalRedirectPolicy parameter by @ana-aguilar7 in #16929
- Reduce number of nodes in manyaddons tests by @rifelpet in #16934
- Fix: Normalize the SQS policies before comparing them by @justinsb in #16937
- Allow updating the cluster one instance group at a time by @justinsb in #16936
- Spotinst: add aggressive scale down feature by @yehielnetapp in #16931
- e2e tests: dump ip information for each VM by @justinsb in #16942
- e2e: name artifacts after the tests by @justinsb in #16941
- tests: run kops toolbox dump in bare-metal e2e by @justinsb in #16940
- chore(channels): update alpha k8s and ubuntu ami versions by @moshevayner in #16947
- openstack: add external dns support by @zetaab in #16948
- chore(upup): bump aws-cni to 1.18.6 by @moshevayner in #16949
- feat(docs): add toggle for light/dark mode support by @moshevayner in #16951
- chore(channels): promote alpha to stable by @moshevayner in #16952
- build(deps): bump actions/dependency-review-action from 4.4.0 to 4.5.0 by @dependabot in #16953
- Fix channels for K8s 1.26 by @hakman in #16958
- refactor: build assets for kubernetes and nodeup explicitly by @justinsb in #16954
- refactor: create abstraction over cluster/instancegroup for building assets by @justinsb in #16955
- Add hashes for containerd 1.17.22 by @justinsb in #16962
- chore(channels): bump k8s and ubuntu jammy ami versions in alpha channel by @moshevayner in #16964
- Recognize fedora 41 and debian 13 by @justinsb in #16963
- Remove more unnecessary IMDS request logging by @rifelpet in #16966
- Use port 9811 for EBS CSI controller healthcheck by @rifelpet in #16967
- chore(channels): promoe alpha to stable (k8s and ubuntu ami) by @moshevayner in #16973
- Fix version upgrade kubelet support by @rsafonseca in #16932
- Remove unusued kubernetesVersion from AssetBuilder by @justinsb in #16976
- tests: fix linter-detected problem with error handling by @justinsb in #16974
- Fixup kubelet and controlPlaneKubelet config building by @justinsb in #16975
- Add
kops reconcile cluster
command by @justinsb in #16980 - reconcile command to combine update and rolling-update by @justinsb in #16939
- chore: fix some function names in comment by @cuiyourong in #16981
- Generate hashes for latest kube versions by @justinsb in #16984
- Dial down warning level when asset is not found by @justinsb in #16985
- OpenStack: update csi images by @jauru in #17134
- chore(networking): bump aws-cni to 1.19.0 by @moshevayner in #17137
- Release 1.31.0-beta.1 by @justinsb in #17138
New Contributors
- @pierreprinetti made their first contribution in #16912
- @ataut-pai made their first contribution in #16915
Full Changelog: v1.31.0-alpha.1...v1.31.0-beta.1