kops/docs/releases/1.27-NOTES.md

1.6 KiB

Release notes for kOps 1.27 series

⚠ kOps 1.27 has not been released yet! ⚠

This is a document to gather the release notes prior to the release.

Significant changes

AWS

  • As of Kubernetes version 1.27, all nodes will default to running with instance-metadata-service tokens required, with a max hop limit of 1. Newly created clusters will be configured as necessary to have these settings.

GCP

Openstack

  • Nodes will now assign floating IPs when they are in a subnet that is of type Public. Previously they would do so when the respective topology was set to public.

Breaking changes

Other breaking changes

  • Support for Kubernetes version 1.21 has been removed.

Deprecations

  • Support for Kubernetes version 1.22 is deprecated and will be removed in kOps 1.28.

  • Support for Kubernetes version 1.23 is deprecated and will be removed in kOps 1.29.

  • Support for Ubuntu 18.04 is deprecated and will be removed in kOps 1.28.

  • Support for AWS Classic Load Balancer for API is deprecated and should not be used for newly created clusters.

  • All legacy addons are deprecated in favor of managed addons, including the metrics server addon and the autoscaler addon.

Help Wanted

  • kOps needs maintainers for Canal, Flannel, and Kube-Router, to keep versions up to date and move the integration from experimental to stable. If no volunteers step up by the time kOps 1.27 is released, support will be phased out.