ACK Kubernetes versions are fully compatible with open source Kubernetes and share the same core code. This topic covers the ACK-specific changes made to support Kubernetes 1.12.
1.12.6-aliyun.1
Update metrics-server before upgrading your ACK cluster to Kubernetes 1.12. For instructions, see Update metrics-server before you update an ACK cluster to Kubernetes 1.12.
Bug fixes
-
TLS handshake error logs between the API server and kubelet are no longer collected when generated during Server Load Balancer (SLB) health checks. (CommitID:
4f1d96e153b050d8374bfbb66803d7b3d9181abe) -
kubeadm can now verify the version of Docker 18.09.2. (CommitID:
3b1ebfa1b857c44f5261a36f1420b10a08e01771)
Behavior changes
-
The log level for the aggregation controller is adjusted. (CommitID:
01a904eed3f9486caa482c8983698075d1cea2f1) -
kubeadm automatically retries interactions with the API server when cluster resources are updated.
-
kubeadm no longer deploys DNS servers.
-
kubeadm no longer deploys kube-proxy.
-
The validity period of certificates generated by kubeadm is extended to 10 years.
For the complete Kubernetes 1.12.6 changelog, see Kubernetes 1.12.6 release notes.