Difference between revisions of "Kubernetes changelog"
Jump to navigation
Jump to search
↑ https://kubernetes.io/blog/2022/05/05/volume-expansion-ga/
↑ https://docs.aws.amazon.com/eks/latest/userguide/ebs-csi-migration-faq.html
↑ https://kubernetes.io/docs/setup/release/notes/#v1-14-0
↑ https://kubernetes.io/blog/2018/12/03/kubernetes-1-13-release-announcement/
↑ https://www.storagereview.com/kubernetes_announces_version_112
↑ https://coreos.com/blog/kubernetes-112-released
↑ https://kubernetes.io/blog/2018/06/27/kubernetes-1.11-release-announcement/
↑ https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.10.md/#v1100
↑ https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.2.md#v120
(→2017) |
(→2022) |
||
Line 19: | Line 19: | ||
** Release artifacts are signed using [[cosign]] signatures | ** Release artifacts are signed using [[cosign]] signatures | ||
** [[OpenAPI]] v3 beta support | ** [[OpenAPI]] v3 beta support | ||
− | ** Storage Capacity and [[Volume Expansion]] are Generally Available | + | ** Storage Capacity and [[Volume Expansion]] are Generally Available <ref>https://kubernetes.io/blog/2022/05/05/volume-expansion-ga/</ref> |
** [[NonPreemptingPriority]] | ** [[NonPreemptingPriority]] | ||
** [[CSR]] Duration: Extend the CertificateSigningRequest API with a mechanism to allow clients to request a specific duration for the issued certificate. | ** [[CSR]] Duration: Extend the CertificateSigningRequest API with a mechanism to allow clients to request a specific duration for the issued certificate. |
Revision as of 08:39, 20 October 2022
Kubernetes changelog is available in: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG.md
Kubernetes is released 4 times per year approximately every 3 months.
2022
- 1.25 Aug 2022 Combiner Changelog, announcement
- Read https://cloud.google.com/blog/products/containers-kubernetes/kubectl-auth-changes-in-gke regarding
gke-gcloud-auth-plugin
- Added sum feature to
kubectl top pod
kubectl rollout status
multiple resourceskubectl diff
changed to ignore managed fields by defaultkubectl kustomize
upgraded functionality- Improved
kubectl run
andkubectl debug
error message - cgroups v2
- Distroless
- Read https://cloud.google.com/blog/products/containers-kubernetes/kubectl-auth-changes-in-gke regarding
- 1.24 May 2022 announcement (CKA v1.24)
dockershim
removed fromkubelet
- Beta APIs off by default
- Release artifacts are signed using cosign signatures
- OpenAPI v3 beta support
- Storage Capacity and Volume Expansion are Generally Available [1]
- NonPreemptingPriority
- CSR Duration: Extend the CertificateSigningRequest API with a mechanism to allow clients to request a specific duration for the issued certificate.
2021
- 1.23 Dec 2021 announcement
- HorizontalPodAutoscaler v2 GA, HPA API to GA
- CSI migration from in-tree storage to plugins:
kubernetes.io/gce-pd or kubernetes.io/aws-ebs
. If you have pods running on a version 1.22 or earlier cluster, then you must install the Amazon EBS driver before updating your cluster to version 1.23 to avoid service interruption. [2] - [SECURITY] Defend Against Logging Secrets via Static Analysis
- FlexVolume is deprecated
- 1.22 Aug 2021 announcement
- 1.21 April 2021 https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.21.md announcement
CronJobs
stableEndpointSlice
stable
2020
- 1.20 Dec 2020 https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.20.md (announcement)
- 1.19 Aug 2020 https://kubernetes.io/blog/2020/08/26/kubernetes-release-1.19-accentuate-the-paw-sitive/
- https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.19.md
- Increased support from 9 months to 1 year
- Ingress API GA
- https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.19.md
- 1.18 (March 2020)
- https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.18.md
- Announcement: https://kubernetes.io/blog/2020/03/25/kubernetes-1-18-release-announcement/
- New Ingress
pathType
resources:Exact
,Prefix
- Introduced
kubectl diff
andkubectl debug
- PVC cloning
- Graduate NodeLocal DNSCache to GA
- New
EndpointSlice
API - New
CertificateSigningRequest
(CSR) API - Beta Kubernetes Topology Manager
- New Ingress
2019
- 1.14 (25 March 2019)[3]
2018
- 1.13 (03/Dec/2018) [4]:
- Container Storage Interface (CSI) GA
kubeadm
GA- CoreDNS default DNS Server (was first introduced in version 1.09)
- 1.12 (27/Sep/2018): https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.12.md [5][6]
- 1.11 (27/Jun/2018): https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.11.md, (Announcement)[7]
- Support for online resizing of Persistent Volumes has been introduced as an alpha feature
- 1.10 (26/March/2018): https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.10.md, (Announcement)[8]
2017
- 1.9 (Dec 2017), announcement
- https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.9.md
- Workloads API GA, it groups the
DaemonSet
,Deployment
,ReplicaSet
, andStatefulSet
APIs
- Workloads API GA, it groups the
- https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.9.md
- 1.8 Sep 2017 - announcement, Changelog
- Role based access control (RBAC) to stable
- 1.7
Older releases
- Release 1.2: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.2.md#v120
- Release 1.1:
- Feature: any container in a pod can enable privileged mode[9]
2015
- 1.0 July 2015
Related
kubectl version
orkubectl version --short=true
kubeadm version
kubeadm upgrade
- AWS EKS: https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html
- EKS version
See also
- The History of Kubernetes: https://blog.risingstack.com/the-history-of-kubernetes/
- Kubernetes changelog, CKA
- Software changelogs,
git log
, GA, EoL, EOS, release cycle,apt changelog
,docker-compose changelog
Advertising: