Kops Versions Save

Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management

v1.26.6

7 months ago

What's Changed

Full Changelog: https://github.com/kubernetes/kops/compare/v1.26.5...v1.26.6

v1.29.0-alpha.1

8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/kubernetes/kops/compare/v1.29.0-alpha.0...v1.29.0-alpha.1

v1.28.0-beta.2

8 months ago

Release v1.28.0-beta.2 (draft)

What's Changed

Full Changelog: https://github.com/kubernetes/kops/compare/v1.28.0-beta.1...v1.28.0-beta.2

v1.27.1

8 months ago

What's Changed

Full Changelog: https://github.com/kubernetes/kops/compare/v1.27.0...v1.27.1

v1.28.0-beta.1

8 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/kubernetes/kops/compare/v1.28.0-alpha.2...v1.28.0-beta.1

v1.28.0-alpha.2

9 months ago

Release v1.28.0-alpha.2 (draft)

What's Changed

New Contributors

Full Changelog: https://github.com/kubernetes/kops/compare/v1.28.0-alpha.1...v1.28.0-alpha.2

v1.27.0

10 months ago

Significant changes

  • The default image has been updated to Ubuntu 22.04 (Jammy).

  • The default retention duration for the etcd backups is now set to 90 days. This behaviour can be overridden by setting spec.etcdClusters[*].manager.backupRetentionDays in the cluster spec.

  • external-dns is now supported in IPv6 clusters.

  • Using swap memory is now possible by setting spec.kubelet.memorySwapBehavior.

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.

  • As of Kubernetes version 1.27, credentials for private ECR repositories will be handled by the out-of-tree credential provider. This is an additional binary that each instance downloads from the assets repository.

  • Karpenter has been upgraded to version 0.28.1 and the feature flag is no longer necessary.

GCP

  • Improved support for private topology.

  • Support for bastions has been added.

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.

What's Changed

New Contributors

Full Changelog: https://github.com/kubernetes/kops/compare/v1.27.0-alpha.1...v1.27.0

v1.26.5

10 months ago

Release v1.26.5 (draft)

What's Changed

Full Changelog: https://github.com/kubernetes/kops/compare/v1.26.4...v1.26.5

v1.27.0-beta.3

10 months ago

What's Changed

Full Changelog: https://github.com/kubernetes/kops/compare/v1.27.0-beta.2...v1.27.0-beta.3

v1.28.0-alpha.1

10 months ago

Release v1.28.0-alpha.1 (draft)

What's Changed

New Contributors

Full Changelog: https://github.com/kubernetes/kops/compare/v1.27.0-beta.1...v1.28.0-alpha.1