เบเบทเบเบเบตเป
เบเปเปเบกเบนเบเบเบตเปเปเบเปเปเบเบเบฒเบเบเบฐเบเบฝเบกเปเบญเบเบฐเบชเบฒเบเบเบตเปเปเบกเปเบเปเบญเบปเบฒเบกเบฒเบเบฒเบ
เปเบซเปเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบฒเบเปเบเบฐเบเปเบฒเบเบตเปเบชเปเบฒเบเบฑเบเบเบฒเบ SIG cluster-lifecycle: เบเบธเปเบกเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบผเบงเปเบเบเปเบเบเบฒเบกเบดเบ Kubernetes (เบซเบผเบทเปเบเบทเปเบญเปเบซเปเบเบฑเบเปเบเบเบเบงเปเบฒ, เบเบฒเบเบเบดเบเบเบฑเปเบ HA เบเบตเปเปเบเบฑเบเปเบเบปเปเบฒเบเบฒเบเบเปเบงเบเบเบปเบเปเบญเบ) เปเบกเปเบเปเบเบเบฑเบเบเบธเบเบฑเบ kubeadm
(init
ะธ join
). เปเบเบชเบฑเปเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบตเป:
- เปเบเบขเบฑเปเบเบขเบทเบเบเบตเปเปเบเปเปเบเบเบเบธเปเบกเบเบทเบเปเบญเบเปเบเบซเบฒเบเบงเบฒเบกเบฅเบฑเบ;
- เบชเปเบฒโเบฅเบฑเบโเบเบงเบฒเบกโเปเบเบฑเบโเปเบโเปเบเปโเบเบญเบโเบเบฒเบโเบเปเบฒโเปเบเปโเบเบธเปเบก etcd เบเบฒเบโเปเบ cluster K8s (i.e. เบเบฒเบโเบเปเบฒโเบเบฑเบโเบเบญเบโเบเบฒเบโเปเบเบดเปเบโเบเบฒโเบญเบฒโเปเบชโเบเบฒเบโเบเบญเบโเบเบตเปโเบกเบตโเบขเบนเปโเปเบโเปเบกเบทเปเบญโเบเปเบญเบโ)
etcd-operator ; - เบเบฑเบเบเบถเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเปเบเบฐเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบปเบงเบเบธเปเบเบเปเบฝเบเบเบฒเบเปเบซเบผเบเบเบฒเบเบเบญเบเบเบตเปเบชเบฐเบซเบเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบ (เปเบเบญเบฐเบเบฒเบเบปเบเบกเบฑเบเบงเบฒเบเปเบเบเบเบตเปเบเบฐเบฅเบปเบเบฅเปเบฒเบเบเบฒเบเปเบเบดเปเบเบเบฒเบญเบฒเปเบชเบเบตเป, เปเบเปเบเปเปเปเบกเปเบเปเบเบเบฑเปเบเบเบญเบเบเบตเป).
เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณเบเบญเบเบเบธเปเบก Kubernetes HA เบเบตเปเบชเปเบฒเบเบเบถเปเบเบเปเบงเบ kubeadm
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบเบชเบฒเบกเบฒเบเบเบปเบเปเบเปเปเบ
API
เบเบตเบกเบเบฒเบ apply
เปเบฅเบฐเปเบเบเบเบปเปเบงเปเบเปเบฅเปเบงเปเบงเบปเปเบฒ เบเบฒเบเบเบฑเบเบเบฒเบเบงเบฑเบเบเบธเบเบฐเบเบฒเบ kubectl
เปเบ apiserver. เบเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบญเบเบญเบฐเบเบดเบเบฒเบเบชเบฑเปเบเปเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบเบเบญเบเบเบงเบเปเบเบปเบฒเปเบเบเบเบฒเบเปเบงเบปเปเบฒเปเบเบเบเบฑเปเบ kubectl apply
- เบเบฒเบเบชเปเบงเบเบเบทเปเบเบเบฒเบเบเบญเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบ Kubernetes, เปเบเบงเปเบเบเปเปเบเบฒเบก, "เบกเบฑเบเปเบเบฑเบกเปเบเบเปเบงเบเบเปเปเบเบปเบเบเปเบญเบเปเบฅเบฐเบเบฒเบเบเบตเปเบเบฐเปเบเปเปเบ," เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบ, เบซเบเปเบฒเบเบตเปเบเบตเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบทเบเบเปเบฒเบเบฑเบเบเบทเบเบชเบนเปเบชเบฐเบเบฒเบเบเบปเบเบเบฐเบเบดเปเบฅเบฐเบเบทเบเปเบญเบเปเบเบซเบฒเบเบปเบเบเบงเบเบเบธเบก. เบเบปเบงเบขเปเบฒเบเบเบตเปเบเปเบฒเบเบเบฒเบเปเบฅเบฐเบเบฑเบเปเบเบเบเบญเบเบเบฑเบเบซเบฒเบเบตเปเบกเบตเบขเบนเปเปเบเบกเบทเปเบเบตเป:
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบเปเบกเปเบเบขเบนเปเปเบ
เบกเบตเปเบซเปเบขเบนเปเปเบเบชเบฐเบเบฑเบ alpha kubectl
) เบเปเบฒเปเบเบตเบเบเบฒเบเบเบงเบเบชเบญเบเบขเบนเปเบเปเบฒเบเปเบเบปเปเบฒ (เบเบฒเบเปเบ kubectl create
ะธ kubectl apply
) เปเบฅเบฐโเบญเบญเบโเปเบญโเบเบฐโเบชเบฒเบโเบเบฒเบกโเปเบเบโเบเบฒเบ (kubectl explain
). เบฅเบฒเบเบฅเบฐเบญเบฝเบ - เปเบ
เบเบฑเบเบเบถเบเบเบตเปเบกเบตเบขเบนเปเบเปเบญเบเปเบฅเปเบง O_APPEND
(เปเบเปเบเปเปเปเบกเปเบ O_TRUNC
) เปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบชเบนเบเปเบชเบเปเบกเปเบเปเบญเบเปเบเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบฅเบฐเปเบเบทเปเบญเบเบงเบฒเบกเบชเบฐเบเบงเบเบเบญเบเบเบฒเบเบเบฑเบเปเบกเปเบเปเบญเบเบเบตเปเบกเบตเบเบปเบเบเบฐเปเบซเบเบเบเบฒเบเบเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบซเบกเบธเบ.
เบเบญเบเบเบฒเบเบเบตเปเปเบเบชเบฐเบเบฒเบเบเบฒเบเบเบญเบ Kubernetes API, เบกเบฑเบเบชเบฒเบกเบฒเบเบชเบฑเบเปเบเบเปเบซเบฑเบเปเบเปเบงเปเบฒเปเบ PodSandbox
ะธ PodSandboxStatus
runtime_handler
เปเบเบทเปเบญเบเบฑเบเบเบถเบเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบ RuntimeClass
เปเบเบเบฑเบ (เบญเปเบฒเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบเบกเบฑเบเบขเบนเปเปเบเบเปเปเบเบงเบฒเบกเบเปเบฝเบงเบเบฑเบ AdmissionReview
เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ. เบชเบธเบเบเปเบฒเบ, เบเบปเบเบฅเบฐเบเบฝเบ Admission Webhooks เปเบกเปเบเปเบเบเบฑเบเบเบธเบเบฑเบ
เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ
PersistentLocalVolumes
subPath
subPathExpr
, เปเบเบดเปเบเบเบฐเบเบธเบเบฑเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบทเปเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบเปเบญเบเบเบฒเบ. เปเบเปเบเบทเปเบญเบเบเบปเปเบเบเบธเบเบชเบปเบกเบเบฑเบเบเบฑเปเบเบเปเบฒเบงเบเบฒเบเบปเบเบขเบนเปเปเบ Kubernetes 1.11, เปเบเปเบชเปเบฒเบฅเบฑเบ 1.14 เบกเบฑเบเบเบฑเบเบเบปเบเบขเบนเปเปเบเบชเบฐเบเบฒเบเบฐเบญเบฑเบเบเบฒ.
เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบเปเบญเบ Kubernetes เบเบตเปเบเปเบฒเบเบกเบฒ, เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบชเปเบฒเบเบฑเบเบซเบผเบฒเบเปเบกเปเบเปเบเปเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบตเบชเปเบฒเบฅเบฑเบ CSI (Container Storage Interface):
CSI
เบชเบฒเบกเบฒเบเปเบเปเปเบเป (เปเบเบฑเบเบชเปเบงเบเปเบถเปเบเบเบญเบเปเบงเบตเบเบฑเบเบญเบฑเบเบเบฒ) ExpandCSIVolumes
, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบกเบตเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบตเปเบขเบนเปเปเบเปเบเปเบงเบต CSI เบชเบฐเปเบเบฒเบฐ.
เบเบธเบโเบเบฐโเบชเบปเบกโเบเบฑเบโเบญเบตเบโเบเบฐโเบเบฒเบโเบซเบเบถเปเบโเบชเปเบฒโเบฅเบฑเบ CSI เปเบโเบชเบฐโเบเบฑเบ alpha - CSIInlineVolume
เบเบฐเบเบนเบฎเบปเปเบงเบเบธเบเบเบฐเบชเบปเบกเบเบฑเบ.
เบเบฑเบเบกเบตเบเบงเบฒเบกเบเบทเบเบซเบเปเบฒเปเบ "เบเบฒเบเปเบ" เบเบญเบ Kubernetes เบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบ CSI, เบเบตเปเบเปเปเปเบซเบฑเบเปเบเปเบเบฑเบเปเบเบเบเบฑเบเบเบนเปเปเบเปเบชเบธเบเบเปเบฒเบ (เบเบนเปเปเบเบดเปเบเปเบเบเบฅเบฐเบเบปเบ) ... เปเบเบเบฑเบเบเบธเบเบฑเบ, เบเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบเปเบเบทเบเบเบฑเบเบเบฑเบเปเบซเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเบญเบเบชเบฐเบเบฑเบเบเบญเบเปเบเปเบฅเบฐ plugin เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ: เบซเบเบถเปเบ - "เปเบ. เบงเบดเบเบตเปเบเบปเปเบฒ", เบเบฒเบเปเบ codebase K8s (เปเบ -tree), เปเบฅเบฐเบเบตเบชเบญเบ - เปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบ CSI เปเบซเบกเป. (เบญเปเบฒเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบเบกเบฑเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เปเบ
เบเบฑเบเบซเบกเบปเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบชเบฐเบเบฑเบ alpha เบเบฑเบเบฅเบธเปเบเป
เบเบญเบเบเบฒเบเบเบฑเปเบ, เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบญเบธเบเบฐเบเบญเบเบเบฑเบเบเบฑเบ CSI (CSIBlockVolume
)
Nodes/Kubelet
เบชเบฐโเบเบฑเบ Alpha เบเปเบฒโเบชเบฐโเปเบซเบเบตโ /metrics/resource/v1alpha1
. เบเบธเบเบเบฐเบชเบฒเบเปเบฅเบเบฐเบเบฒเบงเบเบญเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒ
A nuance เบเบตเปเบซเบเปเบฒเบชเบปเบเปเบเบซเบผเบฒเบ: เปเบเบดเบเบงเปเบฒเบเบฐเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบตเปเบเบฑเบเปเบเบเบเบญเบเบเบธเบเบชเบดเปเบเบชเบธเบเบเบญเบ gRPC เปเบเบเบฒเบเบเบฝเบเบเบฝเบเบเบฑเบเบเปเบฅเบฐเบเบตเบเปเบฒเบเปเบเบญเบเบเบฒเบเบเปเบฒเปเบเปเบฎเบนเบเปเบเบ Prometheus. (เปเบเบดเปเบเบเบปเบเปเบเปเบฎเบฑเบเบเบญเบเบซเบเบถเปเบเปเบเบกเบฒเบเบเบฐเบเบฒเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเป), เบเบนเปเบเบฝเบเบกเบฑเบเบฎเบนเบเปเบเบเบเปเปเบเบงเบฒเบกเบเบญเบ Prometheus เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบเปเบฒเบเบฒเบเบตเปเบเบฑเบเปเบเบเบเบญเบเบฅเบฐเบเบปเบเบเบฒเบเบเบดเบเบเบฒเบกเบเบตเปเปเบเบเบธเบกเบเบปเบ.
"gRPC เบเปเปเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบเปเปเบเบดเบเบเบฒเบกเบเบงเบเบเบฒเบเบตเปเบชเปเบฒเบเบฑเบ. Endpoint เบเบฐเปเบเบฑเบเบเบฐเปเบซเบเบเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบปเปเบ metrics เบเบฑเบ Metrics Server เบซเบผเบทเบญเบปเบเบเบฐเบเบญเบเบเบฒเบเบเบดเบเบเบฒเบกเบเบตเปเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเปเบเบเบเบปเบเบเบฑเบเบกเบฑเบ. เบเบฒเบเบเบฐเบเบดเบเบฑเบเบฎเบนเบเปเบเบเบเปเปเบเบงเบฒเบก Prometheus เปเบกเบทเปเบญเปเบเปเบเบฒเบเบเบงเบฒเบกเบเปเบฒเปเบ Metrics Server เบเบตโเบเป เบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒเบเบตเปเบเบฐเบกเบฑเบ Prometheus เบซเบผเบฒเบเบเบงเปเบฒ gRPC เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเบฎเบฑเบเบฎเบญเบเปเบญเบปเบฒ Prometheus เบขเปเบฒเบเบเบงเปเบฒเบเบเบงเบฒเบเปเบเบเบธเบกเบเบปเบ. เปเบกเบทเปเบญเบฎเบนเบเปเบเบ OpenMetrics เบกเบตเบเบงเบฒเบกเบซเบกเบฑเปเบเบเบปเบเบซเบผเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบซเบฒเบเบฒเบเบเบฐเบเบดเบเบฑเบ gRPC เบเปเบงเบเบฎเบนเบเปเบเบเบเบตเปเบญเบตเบเปเบชเป proto."
เบซเบเบถเปเบเปเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฝเบเบเบฝเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเปเบฎเบนเบเปเบเบ gRPC เปเบฅเบฐ Prometheus เบขเบนเปเปเบเบเบธเบเบชเบดเปเบเบชเบธเบ Kubelet เปเบซเบกเปเบชเปเบฒเบฅเบฑเบ metrics. เบเบฃเบฒเบเปเบเบตเปเบกเปเบเบตเบกเปเบฅเบฐเบฅเบฒเบเบฅเบฐเบญเบฝเบเบญเบทเปเบเปเบชเบฒเบกเบฒเบเบเบปเบเปเบเปเปเบ
เปเบเบเบฑเบเบเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบญเบทเปเบเป:
- Kubelet เบเบฝเบงเบเบตเป (เบเบฑเปเบเบเบฝเบง)
เบเบฐเบเบฒเบเบฒเบกเบขเบธเบ เบเบฑเบเบเบธเบขเบนเปเปเบเบชเบฐเบเบฒเบเบฐเบเบตเปเบเปเปเบฎเบนเปเบเบฑเบเบเปเบญเบเบเบตเปเบเบฐ restart เปเบฅเบฐเบฅเบถเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ. - เบเบฒเบ เบเบณ เปเบเป
เบเบฝเบงเบเบตเปเปเบเบดเบเบเบฑเบเบเบฑเบเบเบธPodPresets
เปเบกเปเบเปเบเบตเปเบก เบเปเปเบกเบนเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฒเบเบฐเบเบฐเบเบปเบเบเบฐเบเบด. - เบเบนเปเบเปเบฅเบ
เปเบเปโเปเบฅเบตเปเบกโเบเบปเปเบโเบเบฒเบโเบเปเบฒโเปเบเปโ usageNanoCores
เบเบฒเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบชเบฐเบเบดเบเบด CRI, เปเบฅเบฐเบชเปเบฒเบฅเบฑเบ nodes เปเบฅเบฐ containers เปเบ Windowsเปเบเบตเปเบก เบชเบฐโเบเบดโเบเบดโเปเบเบทเบญโเบเปเบฒเบโ. - เบเปเปเบกเบนเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ เปเบฅเบฐเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณเปเบเปเบเบทเบเบเบฑเบเบเบถเบเปเบงเปเปเบเบเปเบฒเบเบเบณเบเบฑเบ
kubernetes.io/os
ะธkubernetes.io/arch
Node objects (เปเบญเบเบเบฒเบเปเบเบเปเบฒเปเบเบซเบฒ GA). - เบเบงเบฒเบกโเบชเบฒโเบกเบฒเบโเบเบตเปโเบเบฐโเบฅเบฐโเบเบธโเบเบธเปเบกโเบเบนเปโเปเบเปโเบฅเบฐโเบเบปเบโเบชเบฐโเปเบเบฒเบฐโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบฑเบโเบเบธโเปเบ pod (
RunAsGroup
, เบเบฒเบเบปเบเบขเบนเปเปเบK8s 1.11 )เบเบฑเปเบเบชเบนเบ เบเปเบญเบเปเบเบเปเบฒ (เปเบเบตเบเปเบเปเบเบฒเบเบเบฒเบกเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ). - du เปเบฅเบฐเบเบญเบเบซเบฒเบเบตเปเปเบเปเปเบ cAdvisor,
เบเบปเบเปเบเบ เบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบ Go.
CLI
เปเบ cli-runtime เปเบฅเบฐ kubectl
เบเบปเบงเบขเปเบฒเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเปเปเบเบฅเปเบเปเบฒเบเบเบฒเบ
เบเบญเบเบเบฒเบเบเบฑเปเบ:
-
เปเบเบตเปเบกเปเบฅเปเบง เบเบตเบกเบเบฒเบเปเบซเบกเปkubectl create cronjob
, เบเบทเปเปเบงเบปเปเบฒเบชเปเบฒเบฅเบฑเบเบเบปเบงเบกเบฑเบเปเบญเบ. - ะ
kubectl logs
เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบฅเบงเบก เบเบธเบ-f
(--follow
เบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบถเบเบเบฒเบเบเปเบฒเบเบเบญเบ) เปเบฅเบฐ-l
(--selector
เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบญเบเบเบฒเบกเบเปเบฒเบ). - kubectl
เบชเบญเบ เบเบฑเบเบฅเบญเบเปเบเบฅเปเบเบตเปเปเบฅเบทเบญเบเปเบเบ wild card. - เบเบฑเบเบเบตเบกเบเบฒเบ
kubectl wait
เปเบเบตเปเบก เบเบธเบ--all
เปเบเบทเปเบญเปเบฅเบทเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเปเบปเบเปเบ namespace เบเบญเบเบเบฐเปเบเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบฅเบฐเบเบธ.
เบญเบทเปเบเป
เบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเปเปเปเบเบเบตเปเปเบเปเบฎเบฑเบเบชเบฐเบเบฒเบเบฐเบเบปเบเบเบตเป (GA):
-
, เปเบเปเปเบเบชเบฐเปเบเบฒเบฐเบเบญเบเบเบฑเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเปเบเบทเปเบญเบเปเบเปเบเบตเปเบกเปเบเบตเบกเบเบตเปเบเปเบฒเบเบถเบเปเบเบดเบเบเบงเบฒเบกเบเปเบญเบกเบเบญเบเบเบฑเบ;ReadinessGate
- เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบชเปเบฒเบฅเบฑเบเบซเบเปเบฒเบเบฐเบซเบเบฒเบเปเบซเบเป (เบเบฐเบเบนเบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเปเบญเบตเปเบเบงเปเบฒ
);HugePages
-
CustomPodDNS ; - PriorityClass API
เบเบธเบฅเบดเบกเบฐเบชเบดเบ Pod & Preemption .
เบเบฒเบเบเปเบฝเบเปเบเบเบญเบทเปเบเปเบเบตเปเบเปเบฒเบชเบฐเปเบซเบเบตเปเบ Kubernetes 1.14:
- เบเบฐเปเบเบเบฒเบ RBAC เปเบฅเบตเปเบกเบเบปเปเบเบเปเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเบปเปเบฒเปเบเบดเบ API เบญเบตเบเบเปเปเปเบ
discovery
ะธaccess-review
เบเบนเปโเปเบเปโเปเบเบโเบเปเปโเบกเบตโเบเบฒเบโเบเบงเบโเบชเบญเบโ (เบเปเปโเปเบเปโเบฎเบฑเบโเบฎเบญเบ). - เบฎเบญเบเบฎเบฑเบ CoreDNS เบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบ
เบฎเบฑเบเบเบฐเบเบฑเบ Linux เปเบเบปเปเบฒเบเบฑเปเบ, เบชเบฐเบเบฑเปเบเปเบกเบทเปเบญเปเบเป kubeadm เปเบเบทเปเบญเบเบณเปเบเปเบกเบฑเบ (CoreDNS) เปเบเบเบธเปเบก, nodes เบเบฐเบเปเบญเบเปเบฅเปเบเปเบเบดเบ Linux เปเบเบปเปเบฒเบเบฑเปเบ (nodeSelectors เปเบกเปเบเปเบเปเบชเบณเบฅเบฑเบเบเปเปเบเบณเบเบฑเบเบเบตเป). - เบเบญเบเบเบตเปเบเบฒเบเบเบฑเปเบเบเปเบฒ CoreDNS เปเบฅเบตเปเบกเบเบปเปเบเปเบฅเปเบง
เบเบฒเบเบเปเบฒเปเบเป เบเปเป plugin เปเบเบเบเบปเบงเปเบเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เปเบ CoreDNSเปเบเบตเปเบก readinessProbe, เปเบเบดเปเบเบเปเบญเบเบเบฑเบเบเบฒเบเบเบธเปเบเบเปเบฝเบเบเบฒเบเปเบซเบผเบเปเบเบเบฑเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก (เบเปเปเบเปเบญเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ). - เปเบ kubeadm, เปเบเบเบฑเปเบเบเบญเบ
init
เบซเบผเบทupload-certs
,เปเบเปโเบเบฒเบโเปเบเบฑเบโเปเบโเปเบเปโ เปเบซเบผเบเปเบเบฎเบฑเบเบฎเบญเบเบเบตเปเบเปเบญเบเบเบฒเบเปเบเบทเปเบญเปเบเบทเปเบญเบกเบเปเปเบเบปเบเบเบงเบเบเบธเบกเปเปเปเบเบฑเบเบเบงเบฒเบกเบฅเบฑเบ kubeadm-certs (เปเบเปเบเบธเบ--experimental-upload-certs
). - เปเบงเบตเบเบฑเปเบเบญเบฑเบเบเบฒเปเบเปเบเบฐเบเบปเบเบเบถเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบฑเปเบ Windows
เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ gMSA (เบเบฑเบเบเบตเบเปเบฅเบดเบเบฒเบเบเบตเปเบเบธเปเบกเบเบญเบเบเบธเปเบก) - เบเบฑเบเบเบตเบเบดเปเบชเบเปเบ Active Directory เบเบตเปเบชเบฒเบกเบฒเบเปเบเปเบเบฑเบเบเบฑเบเบเบธเปเบเป. - เบชเปเบฒเบฅเบฑเบ G.C.E.
เปเบเบตเบเปเบเปเปเบฅเปเบง เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ mTLS เบฅเบฐเบซเบงเปเบฒเบ etcd เปเบฅเบฐ kube-apiserver. - เบเบฒเบเบญเบฑเบเปเบเบเปเบเบเบญเบเปเบงเบเบตเปเปเบเปเปเบฅเปเบง/เบเบถเปเบเบเบฑเบ: Go 1.12.1, CSI 1.1, CoreDNS 1.3.1, เบฎเบญเบเบฎเบฑเบ Docker 18.09 เปเบ kubeadm, เปเบฅเบฐ เปเบงเบตเบเบฑเบ Docker API เบเปเบณเบชเบธเบเบเบตเปเบฎเบญเบเบฎเบฑเบเปเบเบเบฑเบเบเบธเบเบฑเบเปเบกเปเบ 1.26.
PS
เบญเปเบฒเบเบเบฑเบเบขเบนเปเปเบ blog เบเบญเบเบเบงเบเปเบฎเบปเบฒ:
- ยซ
Kubernetes 1.13: เบเบธเบเปเบเบฑเปเบเบเบญเบเบชเบดเปเบเปเปเป " - ยซ
Kubernetes 1.12: เบเบธเบเปเบเบฑเปเบเบเบญเบเบชเบดเปเบเปเปเป " - ยซ
Kubernetes 1.11: เบเบธเบเปเบเบฑเปเบเบเบญเบเบชเบดเปเบเปเปเป " - ยซ
Kubernetes 1.10: เบเบธเบเปเบเบฑเปเบเบเบญเบเบชเบดเปเบเปเปเป ".
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com