Kubernetes v1.12.4 和 v1.12.5-beta.0 釋出
Kubernetes v1.12.4 和 v1.12.5-beta.0 釋出了。更新內容集中在新增新特性和修復 bug 上。
Action Required
-
ACTION REQUIRED: The Node.Status.Volumes.Attached.DevicePath fields is deprecated for CSI volumes and will be unset in a future release (ofollow,noindex" target="_blank">#71095 , @msau42 )
Other notable changes
-
fix kubelet log flushing issue in azure disk (#71990 , @andyzhangx )
-
Disable proxy to loopback and linklocal (#71980 , @micahhausler )
-
fix issue: vm sku restriction policy does not work in azure disk attach/detach (#71941 , @andyzhangx )
-
Scheduler only activates unschedulable pods if node's scheduling related properties change. (#71551 , @mlmhl )
-
UDP connections now support graceful termination in IPVS mode (#71515 , @lbernail )
-
Fixes an issue where Azure VMSS instances not existing in Azure were not being deleted by the Cloud Controller Manager. (#71597 , @marc-sensenich )
-
Include CRD for BGPConfigurations, needed for calico 2.x to 3.x upgrade. (#71868 , @satyasm )
-
On GCI, NPD starts to monitor kubelet, docker, containerd crashlooping, read-only filesystem and corrupt docker overlay2 issues. (#71522 , @wangzhen127 )
-
Only use the first IP address got from instance metadata. This is because Azure CNI would set up a list of IP addresses in instance metadata, while only the first one is the Node's IP. (#71736 , @feiskyer )
-
kube-controller-manager: fixed issue display help for the deprecated insecure --port flag (#71601 , @liggitt )
-
Fixes apiserver nil pointer panics when requesting v2beta1 autoscaling object metrics (#71744 , @yue9944882 )
-
Fix a potential bug that scheduler preempts unnecessary pods. (#70898 , @Huang-Wei )
-
The kube-apiserver's healthz now takes in an optional query parameter which allows you to disable health checks from causing healthz failures. (#70676 , @logicalhan )
-
Fix scheduling starvation of pods in cluster with large number of unschedulable pods. (#71488 , @bsalamat )
-
Upgrade Stackdriver Logging Agent addon image to 0.6-1.6.0-1 to use Fluentd v1.2. This provides nanoseconds timestamp granularity for logs. (#70954 , @qingling128 )
-
fix detach azure disk issue due to dirty cache (#71495 , @andyzhangx )
-
Fixes ability for admin/edit/view users to see controller revisions, needed for kubectl rollout commands (#70699 , @liggitt )
-
Upgrade golang.org/x/net image to release-branch.go1.10 (#70663 , @wenjiaswe )
-
[GCE] Filter out spammy audit logs from cluster autoscaler. (#70696 , @loburm )
-
Correctly default Audience in the kubelet for TokenRequestProjections. (#71007 , @mikedanese )
-
fix azure disk attach/detach failed forever issue (#71377 , @andyzhangx )
-
Fix a scheduler panic due to internal cache inconsistency (#71063 , @Huang-Wei )
-
apiserver: fixes handling and logging of panics in REST handlers to prevent crashes (#71076 , @liggitt )
-
Fixes an issue with stuck connections handling error responses (#71419 , @liggitt )