เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต 1.14: เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเตเดชเดฟเดŸเตเดคเตเดคเด™เตเด™เดณเตเดŸเต† เด…เดตเดฒเต‹เด•เดจเด‚

เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต 1.14: เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเตเดชเดฟเดŸเตเดคเตเดคเด™เตเด™เดณเตเดŸเต† เด…เดตเดฒเต‹เด•เดจเด‚

เดˆ เดฐเดพเดคเตเดฐเดฟ เดจเดŸเด•เตเด•เตเด‚ เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเดฟเดจเตเดฑเต† เด…เดŸเตเดคเตเดค เดฑเดฟเดฒเต€เดธเต - 1.14. เดžเด™เตเด™เดณเตเดŸเต† เดฌเตเดฒเต‹เด—เดฟเดจเดพเดฏเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดš เดชเดพเดฐเดฎเตเดชเดฐเตเดฏเดฎเดจเตเดธเดฐเดฟเดšเตเดšเต, เดˆ เด…เดคเตเดญเตเดคเด•เดฐเดฎเดพเดฏ เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เด‰เตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเดฒเต† เดชเตเดฐเดงเดพเดจ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดพเดฃเต เดžเด™เตเด™เตพ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต.

เดˆ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเตฝ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดตเดฟเดตเดฐเด™เตเด™เตพ เดŽเดŸเตเดคเตเดคเดคเต เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ เดŸเตเดฐเดพเด•เตเด•เดฟเด‚เด—เต เดชเดŸเตเดŸเดฟเด•เด•เตพ, เดฎเดพเดฑเตเดฑเด‚-1.14 เด•เต‚เดŸเดพเดคเต† เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ, เดชเตเตพ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ, เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เดŽเตปเดนเดพเตปเดธเตเดฎเต†เดจเตเดฑเต เดชเตเดฐเตŠเดชเตเดชเต‹เดธเดฒเตเด•เตพ (เด•เต†เด‡เดชเดฟ).

SIG เด•เตเดฒเดธเตเดฑเตเดฑเตผ-เดฒเตˆเดซเต เดธเตˆเด•เตเด•เดฟเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเดงเดพเดจ เด†เดฎเตเด–เดคเตเดคเต‹เดŸเต† เดจเดฎเตเด•เตเด•เต เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเด‚: เดกเตˆเดจเดพเดฎเดฟเด•เต เดชเดฐเดพเดœเดฏเด‚ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เตพ Kubernetes (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดชเดฑเดžเตเดžเดพเตฝ, เดธเตเดตเดฏเด‚ เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดค HA เดตเดฟเดจเตเดฏเดพเดธเด™เตเด™เตพ) เด‡เดชเตเดชเต‹เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ เดชเดฐเดฟเดšเดฟเดคเดฎเดพเดฏ (เดธเดฟเด‚เด—เดฟเตพ-เดจเต‹เดกเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เดณเตเดŸเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ) เด•เดฎเดพเตปเดกเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต kubeadm (init ะธ join). เดšเตเดฐเตเด•เตเด•เดคเตเดคเดฟเตฝ, เด‡เดคเดฟเดจเดพเดฏเดฟ:

  • เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เตพ เดฐเดนเดธเตเดฏเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเดจเตเดจเต;
  • K8s เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดณเตเดณเดฟเตฝ etcd เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดคเดฏเตเด•เตเด•เดพเดฏเดฟ (เด…เดคเดพเดฏเดคเต, เดฎเตเดฎเตเดชเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจ เดฌเดพเดนเตเดฏ เด†เดถเตเดฐเดฟเดคเดคเตเดตเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เตเด•) etcd-เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ;
  • เด’เดฐเต เดคเด•เดฐเดพเตผ-เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเดณเตเดณ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดจเตฝเด•เตเดจเตเดจ เด’เดฐเต เดฌเดพเดนเตเดฏ เดฒเต‹เดกเต เดฌเดพเดฒเตปเดธเดฑเดฟเดจเดพเดฏเดฟ เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต (เดญเดพเดตเดฟเดฏเดฟเตฝ เดˆ เด†เดถเตเดฐเดฟเดคเดคเตเดตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเดฒเดฒเตเดฒ).

เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต 1.14: เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเตเดชเดฟเดŸเตเดคเตเดคเด™เตเด™เดณเตเดŸเต† เด…เดตเดฒเต‹เด•เดจเด‚
เด•เตเดฌเต†เตผเดจเต†เดฑเตเดฑเดธเต เดŽเดšเตเดšเตเดŽ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏ, kubeadm เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต

เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเดฟเดจเตเดฑเต† เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ เด‡เดคเดฟเตฝ เด•เดพเดฃเดพเด‚ เดกเดฟเดธเตˆเตป เดจเดฟเตผเดฆเตเดฆเต‡เดถเด‚. เดˆ เดธเดตเดฟเดถเต‡เดทเดค เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเตเดจเตเดจเดคเดพเดฃเต: เด†เตฝเดซ เดชเดคเดฟเดชเตเดชเต K8s 1.9-เตฝ เดตเต€เดฃเตเดŸเตเด‚ เดชเตเดฐเดคเต€เด•เตเดทเดฟเดšเตเดšเดฟเดฐเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เด‡เดชเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเตเดณเตเดณเต‚.

เดŽเดชเดฟเด

เดŸเต€เด‚ apply เดชเตŠเดคเตเดตเดพเดฏเดฟ เดชเดฑเดžเตเดžเดพเตฝ เดกเดฟเด•เตเดฒเดฑเต‡เดฑเตเดฑเต€เดตเต เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เด•เดŸเดจเตเดจเตเดชเต‡เดพเดฏเดฟ เดจเดฟเดจเตเดจเต kubectl apiserver เตฝ. เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดคเดจเตเดจเต† เด…เดคเต เดชเดฑเดžเตเดžเตเด•เตŠเดฃเตเดŸเต เด…เดตเดฐเตเดŸเต† เดคเต€เดฐเตเดฎเดพเดจเด‚ เดธเด‚เด•เตเดทเดฟเดชเตเดคเดฎเดพเดฏเดฟ เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต kubectl apply - เด•เตเดฌเต†เตผเดจเต†เดฑเตเดฑเดธเดฟเดฒเต† เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจ เดญเดพเด—เด‚, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, "เด‡เดคเต เดฌเด—เตเด•เตพ เดจเดฟเดฑเดžเตเดžเดคเตเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดชเตเดฐเดฏเดพเดธเดตเตเดฎเดพเดฃเต", เด…เดคเดฟเดจเดพเตฝ เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดธเดพเดงเดพเดฐเดฃ เดจเดฟเดฒเดฏเดฟเดฒเต‡เด•เตเด•เต เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด•เดฏเตเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดคเดฒเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเด•เดฏเตเด‚ เดตเต‡เดฃเด‚. เด‡เดจเตเดจเต เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตเดŸเต† เดฒเดณเดฟเดคเดตเตเด‚ เดตเตเดฏเด•เตเดคเดตเตเดฎเดพเดฏ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ:

เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต 1.14: เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเตเดชเดฟเดŸเตเดคเตเดคเด™เตเด™เดณเตเดŸเต† เด…เดตเดฒเต‹เด•เดจเด‚

เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ เด‡เดตเดฟเดŸเต†เดฏเตเดฃเตเดŸเต .เด•เต†เต—เดคเตเด•เดตเตเด‚. เดจเดฟเดฒเดตเดฟเดฒเต† เดธเดจเตเดจเดฆเตเดงเดค เด†เตฝเดซเดฏเดพเดฃเต (เด…เดŸเตเดคเตเดค เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เดฑเดฟเดฒเต€เดธเดฟเดจเดพเดฏเดฟ เดฌเต€เดฑเตเดฑเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเตเดฐเดฎเต‹เดทเตป เด†เดธเต‚เดคเตเดฐเดฃเด‚ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต).

เด†เตฝเดซ เดชเดคเดฟเดชเตเดชเดฟเตฝ เดฒเดญเตเดฏเดฎเดพเดฃเต เด…เดตเดธเดฐเด‚ เด‡เดคเดฟเดจเดพเดฏเดฟ OpenAPI v3 เดธเตเด•เต€เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต CustomResources-เดจเดพเดฏเดฟ OpenAPI เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต K8s เด‰เดชเดฏเต‹เด•เตเดคเตƒ-เดจเดฟเตผเดตเดšเดฟเดšเตเดš เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ (CustomResourceDefinition, CRD) เดธเดพเดงเต‚เด•เดฐเดฟเด•เตเด•เดพเตป (เดธเต†เตผเดตเตผ-เดธเตˆเดกเต) เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. CRD-เดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ OpenAPI เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต (เด‰เดฆเดพ. kubectl) เดจเดฟเด™เตเด™เดณเตเดŸเต† เดตเดถเดคเตเดคเต เดฎเต‚เดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด‚ เดจเดŸเดคเตเดคเตเด• (เด…เด•เดคเตเดคเต kubectl create ะธ kubectl apply) เด•เต‚เดŸเดพเดคเต† เดธเตเด•เต€เด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดจเตฝเด•เตเด• (kubectl explain). เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ - เด‡เตป .เด•เต†เต—เดคเตเด•เดตเตเด‚.

เดจเต‡เดฐเดคเตเดคเต†เดฏเตเดณเตเดณ เดฒเต‹เด—เตเด•เตพ เด‡เดชเตเดชเต‹เตพ เดคเตเดฑเด•เตเด•เตเดจเตเดจเต เดชเดคเดพเด•เดฏเตเดฎเดพเดฏเดฟ O_APPEND (เดชเด•เตเดทเต‡ เด…เดฒเตเดฒ O_TRUNC) เดšเดฟเดฒ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ เดฒเต‹เด—เตเด•เดณเตเดŸเต† เดจเดทเตเดŸเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เดพเดจเตเด‚ เดฑเตŠเดŸเตเดŸเต‡เดทเดจเดพเดฏเดฟ เดฌเดพเดนเตเดฏ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เดณเตเดณเตเดณ เดฒเต‹เด—เตเด•เตพ เดตเต†เดŸเตเดŸเดฟเดšเตเดšเตเดฐเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเต—เด•เดฐเตเดฏเดคเตเดคเดฟเดจเตเด‚.

เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต API เดฏเตเดŸเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ, เด‡เดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต PodSandbox ะธ PodSandboxStatus เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต เดซเต€เตฝเดกเต runtime_handler เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดš เดตเดฟเดตเดฐเด™เตเด™เตพ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป RuntimeClass เดชเต‹เดกเดฟเตฝ (เด…เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เดตเดพเดšเด•เดคเตเดคเดฟเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเด• เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต 1.12 เดฑเดฟเดฒเต€เดธเต, เดˆ เด•เตเดฒเดพเดธเต เด’เดฐเต เด†เตฝเดซ เดชเดคเดฟเดชเตเดชเดพเดฏเดฟ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเดฟเดŸเดคเตเดคเต), เด•เต‚เดŸเดพเดคเต† เด…เดกเตเดฎเดฟเดทเตป เดตเต†เดฌเตโ€Œเดนเตเด•เตเด•เตเด•เดณเดฟเดฒเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ เดเดคเต เดชเดคเดฟเดชเตเดชเตเด•เตพ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต AdmissionReview เด…เดตเตผ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เด…เดกเตเดฎเดฟเดทเตป เดตเต†เดฌเตโ€Œเดฌเตเด•เตเด•เต เดจเดฟเดฏเดฎเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚ เดจเต†เดฏเดฟเด‚เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด•เดณเตเด‚ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดตเดฏเตเดŸเต† เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เดตเตเดฏเดพเดชเตเดคเดฟ.

เดธเด‚เดญเดฐเดฃ โ€‹โ€‹เดธเต—เด•เดฐเตเดฏเด™เตเด™เตพ

PersistentLocalVolumes, เดฑเดฟเดฒเต€เดธเต เดฎเตเดคเตฝ เดฌเต€เดฑเตเดฑ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต K8s 1.10, เดชเตเดฐเด–เตเดฏเดพเดชเดฟเดšเตเดšเต เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ (GA): เดˆ เดซเต€เดšเตเดšเตผ เด—เต‡เดฑเตเดฑเต เด‡เดจเดฟ เด…เดชเตเดฐเดพเดชเตโ€Œเดคเดฎเดพเด•เตเด•เดฟเดฒเตเดฒ, เด…เดคเต เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต 1.17-เตฝ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเด‚.

เด…เดตเดธเดฐเด‚ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดคเดพเดดเต‡เด•เตเด•เตเดณเตเดณ API (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเต‹เดกเต เดจเดพเดฎเด‚) เด†เดฏเดฟ เดฎเตŒเดฃเตเดŸเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเตเดŸเต† เดชเต‡เดฐเตเด•เตพเด•เตเด•เดพเดฏเดฟ subPath, เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเต - เด’เดฐเต เดชเตเดคเดฟเดฏ เดซเต€เตฝเดกเดฟเดจเตเดฑเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ subPathExpr, เด‡เดชเตเดชเต‹เตพ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเตเดŸเต† เดชเต‡เดฐเต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดธเดตเดฟเดถเต‡เดทเดค เด†เดฆเตเดฏเด‚ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเดคเต เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต 1.11 เดฒเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ 1.14 เดจเต เด…เดคเต เด†เตฝเดซ เดชเดคเดฟเดชเตเดชเต เดจเดฟเดฒเดฏเดฟเดฒเดพเดฃเต.

เดฎเตเดฎเตเดชเดคเตเดคเต† เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เดฑเดฟเดฒเต€เดธเดฟเดจเต†เดชเตเดชเต‹เดฒเต†, เดธเดœเต€เดตเดฎเดพเดฏเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ CSI (เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เด‡เดจเตเดฑเตผเดซเต‡เดธเต) เดจเดพเดฏเดฟ เดจเดฟเดฐเดตเดงเดฟ เดธเตเดชเตเดฐเดงเดพเดจ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต:

เดธเดฟเดŽเดธเตเด

เดฒเดญเตเดฏเดฎเดพเดฏเดฟ (เด†เตฝเดซ เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟ) เดชเดฟเดจเตเดคเตเดฃ CSI เดตเต‹เดณเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดตเดฒเตเดชเตเดชเด‚ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต. เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดจเดฟเด™เตเด™เตพ เดซเต€เดšเตเดšเตผ เด—เต‡เดฑเตเดฑเต เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต ExpandCSIVolumes, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• CSI เดกเตเดฐเตˆเดตเดฑเดฟเตฝ เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดŸเต† เดฒเดญเตเดฏเดคเดฏเตเด‚.

เด†เตฝเดซ เดชเดคเดฟเดชเตเดชเดฟเดฒเต† CSI-เดฏเตเดŸเต† เดฎเดฑเตเดฑเตŠเดฐเต เดธเดตเดฟเดถเต‡เดทเดค - เด…เดตเดธเดฐเด‚ เดชเต‹เดกเต เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเดฟเดฒเต† CSI เดตเต‹เดณเตเดฏเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดจเต‡เดฐเดฟเดŸเตเดŸเต (เด…เดคเดพเดฏเดคเต PV/PVC เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต†) เดฑเดซเตผ เดšเต†เดฏเตเดฏเตเด•. เดˆ เดตเดฟเดฆเต‚เดฐ เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฃเดฎเดพเดฏเดฟ CSI เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด…เดตเตผเด•เตเด•เดพเดฏเดฟ เดฒเต‹เด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเดพเดคเดฟเดฒเตเด•เตพ เดคเตเดฑเด•เตเด•เตเดจเตเดจเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เดŽเดซเต†เดฎเต†เดฑเตฝ เดตเต‹เดณเตเดฏเด™เตเด™เตพ. เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเต (เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเดจเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด‰เดฆเดพเดนเดฐเดฃเด‚) เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ CSIInlineVolume เดซเต€เดšเตเดšเตผ เด—เต‡เดฑเตเดฑเต.

เด…เดจเตเดคเดฟเดฎ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต (เดธเดฟเดธเตเดฑเตเดฑเด‚ เด…เดกเตโ€Œเดฎเดฟเดจเดฟเดธเตโ€ŒเดŸเตเดฐเต‡เดฑเตเดฑเตผเดฎเดพเตผ) เด…เดคเตเดฐ เดฆเตƒเดถเตเดฏเดฎเดพเด•เดพเดคเตเดค CSI-เดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ Kubernetes-เดจเตเดฑเต† "เด†เดจเตเดคเดฐเดฟเด•" เด•เดพเดฐเตเดฏเด™เตเด™เดณเดฟเดฒเตเด‚ เดชเตเดฐเต‹เด—เดคเดฟ เด‰เดฃเตเดŸเดพเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต... เดจเดฟเดฒเดตเดฟเตฝ, เด“เดฐเต‹ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดชเตเดฒเด—เดฟเดจเดฟเดจเตเดฑเต†เดฏเตเด‚ เดฐเดฃเตเดŸเต เดชเดคเดฟเดชเตเดชเตเด•เตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดพเตป เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฐเดพเด•เตเดจเตเดจเต: เด’เดจเตเดจเต - "เด‡เดคเดฟเตฝ เดชเดดเดฏ เดตเดดเดฟโ€, K8s เด•เต‹เดกเตเดฌเต‡เดธเดฟเดจเตเดณเตเดณเดฟเตฝ (เด‡เตป-เดŸเตเดฐเต€), เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเต - เดชเตเดคเดฟเดฏ CSI เดฏเตเดŸเต† เดญเดพเด—เดฎเดพเดฏเดฟ (เด‡เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเด•, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เตป เด‡เดตเดฟเดŸเต†). เด‡เดคเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเดตเตเดจเตเดจ เด…เดธเต—เด•เดฐเตเดฏเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจเต, เด…เดคเต CSI เดคเดจเตเดจเต† เดธเตเดฅเดฟเดฐเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเดพเตฝ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด•เดพเดฐเดฃเด‚ เด†เดจเตเดคเดฐเดฟเด• (เด‡เตป-เดŸเตเดฐเต€) เดชเตเดฒเด—เดฟเดจเตเดจเตเด•เดณเตเดŸเต† API เด’เดดเดฟเดตเดพเด•เตเด•เตเด• เดธเดพเดงเตเดฏเดฎเดฒเตเดฒ เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฏ เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เดจเดฏเด‚.

เด‡เดคเต†เดฒเตเดฒเดพเด‚ เด†เตฝเดซ เดชเดคเดฟเดชเตเดชเต เดŽเดคเตเดคเดฟ เดŽเดจเตเดจ เดตเดธเตเดคเตเดคเดฏเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต เดฎเตˆเด—เตเดฐเต‡เดทเตป เดชเตเดฐเด•เตเดฐเดฟเดฏ เด†เดจเตเดคเดฐเดฟเด• เดชเตเดฒเด—เดฟเตป เด•เต‹เดกเต, CSI เดชเตเดฒเด—เดฟเดจเตเดจเตเด•เดณเดฟเตฝ, เด‡เตป-เดŸเตเดฐเต€ เด†เดฏเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ, เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเดŸเต† เด†เดถเด™เตเด•เด•เตพ เด…เดตเดฐเตเดŸเต† เดชเตเดฒเด—เดฟเดจเตเดจเตเด•เดณเตเดŸเต† เด’เดฐเต เดชเดคเดฟเดชเตเดชเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เด•เตเดฑเดฏเตเด•เตเด•เตเด‚, เดชเดดเดฏ API-เด•เดณเตเดฎเดพเดฏเตเดณเตเดณ เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เตเด•เดฏเตเด‚ เดธเดพเดงเดพเดฐเดฃ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เด…เดต เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฏเดฟ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. Kubernetes-เดจเตเดฑเต† (1.15) เด…เดŸเตเดคเตเดค เดฑเดฟเดฒเต€เดธเต‹เดŸเต† เดŽเดฒเตเดฒเดพ เด•เตเดฒเต—เดกเต เดชเตเดฐเตŠเดตเตˆเดกเตผ เดชเตเดฒเด—เดฟเดจเตเดจเตเด•เดณเตเด‚ เดฎเตˆเด—เตเดฐเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดฎเต†เดจเตเดจเต เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต, เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเดฟเดจเต เดฌเต€เดฑเตเดฑเดพ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดฒเดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ K8s เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเดจเตเด•เดณเดฟเตฝ เดธเดœเต€เดตเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพเด•เตเด•เต, เด•เดพเดฃเตเด• เดกเดฟเดธเตˆเตป เดจเดฟเตผเดฆเตเดฆเต‡เดถเด‚. เดˆ เด•เตเดŸเดฟเดฏเต‡เดฑเตเดฑเดตเตเด‚ เด•เดพเดฐเดฃเดฎเดพเดฏเดฟ เดชเดฐเดพเดœเดฏเด‚ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด•เตเดฒเต—เดกเต เดฆเดพเดคเดพเด•เตเด•เตพ (AWS, Azure, GCE, Cinder) เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณ เดตเต‹เดณเดฟเดฏเด‚ เดชเดฐเดฟเดงเดฟเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต.

เด•เต‚เดŸเดพเดคเต†, CSI เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฌเตเดฒเต‹เด•เตเด•เต เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ (CSIBlockVolume) เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตเดคเต เดฌเต€เดฑเตเดฑ เดชเดคเดฟเดชเตเดชเดฟเดฒเต‡เด•เตเด•เต.

เดจเต‹เดกเตเด•เตพ/เด•เตเดฌเต†เดฒเต†เดฑเตเดฑเต

เด†เตฝเดซ เดชเดคเดฟเดชเตเดชเต เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต เดชเตเดคเดฟเดฏ เด…เดตเดธเดพเดจ เดชเต‹เดฏเดฟเดจเตเดฑเต เด•เตเดฌเต†เดฒเต†เดฑเตเดฑเดฟเตฝ, เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเตเดฐเดงเดพเดจ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเดฟเตฝ เดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด•. เดชเตŠเดคเตเดตเดพเดฏเดฟ เดชเดฑเดžเตเดžเดพเตฝ, CAdvisor-เตฝ เดจเดฟเดจเตเดจเต เดฎเตเดฎเตเดชเต Kubelet-เดจเต เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เด‰เดชเดฏเต‹เด—เดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เดฒเดญเดฟเดšเตเดšเดฟเดฐเตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เด‡เดชเตเดชเต‹เตพ เดˆ เดกเดพเดฑเตเดฑ CRI (เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เดฑเตบเดŸเตˆเด‚ เด‡เดจเตเดฑเตผเดซเต‡เดธเต) เดตเดดเดฟ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เดฑเตบเดŸเตˆเด‚ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดฐเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดกเต‹เด•เตเด•เดฑเดฟเดจเตเดฑเต† เดชเดดเดฏ เดชเดคเดฟเดชเตเดชเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เดจเตเดฏเต‹เดœเตเดฏเดคเดฏเตเด‚ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดฎเตเดฎเตเดชเต, เด•เตเดฌเต†เดฒเต†เดฑเตเดฑเดฟเตฝ เดถเต‡เด–เดฐเดฟเดšเตเดš เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ REST API เดตเดดเดฟ เด…เดฏเดšเตเดšเดฟเดฐเตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เด‡เดชเตเดชเต‹เตพ เด’เดฐเต เดŽเตปเดกเต เดชเต‹เดฏเดฟเดจเตเดฑเต เดธเตเดฅเดฟเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต /metrics/resource/v1alpha1. เดกเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเดŸเต† เดฆเต€เตผเด˜เด•เดพเดฒ เดคเดจเตเดคเตเดฐเด‚ เด†เดฃเต เด•เตเดฌเต†เดฒเต†เดฑเตเดฑเต เดจเตฝเด•เตเดจเตเดจ เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เตเด•เดณเตเดŸเต† เด•เต‚เดŸเตเดŸเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต. เดตเดดเดฟเดฏเดฟเตฝ, เดˆ เด…เดณเดตเตเด•เตพ เดคเดจเตเดจเต† เด‡เดชเตเดชเต‹เตพ เด…เดตเตผ เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต โ€œเด•เต‹เตผ เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเตโ€ เด…เดฒเตเดฒ, โ€œเดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเตโ€, เด•เต‚เดŸเดพเดคเต† โ€œเดธเดฟเดชเดฟเดฏเต, เดฎเต†เดฎเตเดฎเดฑเดฟ เดชเต‹เดฒเตเดณเตเดณ เดซเดธเตเดฑเตเดฑเต เด•เตเดฒเดพเดธเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเตเด•เตพโ€ เดŽเดจเตเดจเต เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดตเดณเดฐเต† เดฐเดธเด•เดฐเดฎเดพเดฏ เด’เดฐเต เดธเต‚เด•เตเดทเตเดฎเดค: เดชเตเดฐเต‹เดฎเดฟเดคเตเดฏเต‚เดธเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดตเดฟเดตเดฟเดง เด•เต‡เดธเตเด•เดณเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ gRPC เดŽเตปเดกเต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเตเดฑเต† เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดชเตเดฐเด•เดŸเดจ เดจเต‡เดŸเตเดŸเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดŸเตเดŸเตเด‚ (เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เดฌเต†เดžเตเดšเตเดฎเดพเตผเด•เตเด•เตเด•เดณเดฟเตฝ เด’เดจเตเดจเดฟเดจเตเดฑเต† เดซเดฒเด‚ เด•เดพเดฃเตเด•), เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฏเดฟเดฒเต† เดˆ เดจเดฟเดฐเต€เด•เตเดทเดฃ เดธเด‚เดตเดฟเดงเดพเดจเดคเตเดคเดฟเดจเตเดฑเต† เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดจเต‡เดคเตƒเดคเตเดตเด‚ เด•เดพเดฐเดฃเด‚ เดฐเดšเดฏเดฟเดคเดพเด•เตเด•เตพ เดชเตเดฐเต‹เดฎเดฟเดคเตเดฏเต‚เดธเดฟเดจเตเดฑเต† เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต.

เดชเตเดฐเดงเดพเดจ เดจเดฟเดฐเต€เด•เตเดทเดฃ เดชเตˆเดชเตเดชเตเดฒเตˆเดจเตเด•เดณเตเดฎเดพเดฏเดฟ gRPC เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ. เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต เดกเต†เดฒเดฟเดตเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต‹ เด…เดคเตเดฎเดพเดฏเดฟ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด˜เดŸเด•เด™เตเด™เดณเต† เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‹ เดฎเดพเดคเตเดฐเดฎเต‡ เดŽเตปเดกเตโ€Œเดชเต‹เดฏเดฟเดจเตเดฑเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เต‚. เดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต เดธเต†เตผเดตเดฑเดฟเตฝ เด•เดพเดทเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเตเดฐเต‹เดฎเดฟเดคเตเดฏเต‚เดธเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดชเตเดฐเด•เดŸเดจเด‚ เดฎเดคเดฟ เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฏเดฟเตฝ เดชเตเดฐเต‹เดฎเดฟเดคเตเดฏเต‚เดธเดฟเดจเตเดฑเต† เดตเตเดฏเดพเดชเด•เดฎเดพเดฏ เดฆเดคเตเดคเต†เดŸเตเด•เตเด•เตฝ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต gRPC-เดฏเต†เด•เตเด•เดพเตพ เดชเตเดฐเต‹เดฎเดฟเดคเตเดฏเต‚เดธเดฟเดจเต† เดžเด™เตเด™เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต. เด“เดชเตเดชเตบเดฎเต†เดŸเตเดฐเดฟเด•เตเดธเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด•เต‚เดŸเตเดคเตฝ เดธเตเดธเตเดฅเดฟเดฐเดฎเดพเดฏเดพเตฝ, เดชเตเดฐเต‹เดŸเตเดŸเต‹ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดžเด™เตเด™เตพเด•เตเด•เต gRPC เดชเตเดฐเด•เดŸเดจเดคเตเดคเต† เดธเดฎเต€เดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต 1.14: เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเตเดชเดฟเดŸเตเดคเตเดคเด™เตเด™เดณเตเดŸเต† เด…เดตเดฒเต‹เด•เดจเด‚
เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเดฟเดจเดพเดฏเดฟ เดชเตเดคเดฟเดฏ เด•เตเดฌเต†เดฒเต†เดฑเตเดฑเต เดŽเตปเดกเตโ€Œเดชเต‹เดฏเดฟเดจเตเดฑเดฟเตฝ gRPC, Prometheus เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดคเดพเดฐเดคเดฎเตเดฏ เดชเตเดฐเด•เดŸเดจ เดชเดฐเดฟเดถเต‹เดงเดจเด•เดณเดฟเดฒเตŠเดจเตเดจเต. เด•เต‚เดŸเตเดคเตฝ เด—เตเดฐเดพเดซเตเด•เดณเตเด‚ เดฎเดฑเตเดฑเต เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเตเด‚ เด‡เดคเดฟเตฝ เด•เดพเดฃเดพเด‚ .เด•เต†เต—เดคเตเด•เดตเตเด‚.

เดฎเดฑเตเดฑเต เดฎเดพเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เตŠเดชเตเดชเด‚:

  • เด‡เดชเตเดชเต‹เตพ เด•เตเดฌเต†เดฒเต†เดฑเตเดฑเต (เด’เดฐเต เดคเดตเดฃ) เดจเดฟเตผเดคเตเดคเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดฎเตเดฎเตเดชเต เด…เดœเตเดžเดพเดค เด…เดตเดธเตเดฅเดฏเดฟเดฒเตเดณเตเดณ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เตพ.
  • เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ PodPresets เด‡เดชเตเดชเต‹เตพ init เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเต เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเดฟเดจเตเดฑเต† เด…เดคเต‡ เดตเดฟเดตเดฐเด™เตเด™เตพ.
  • เด•เตเดฌเต‡เดฒเต‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เดฟ usageNanoCores CRI เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเดธเตเดฑเตเดฑเดฟเด•เตเดธเต เดฆเดพเดคเดพเดตเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚, เดตเดฟเตปเดกเต‹เดธเดฟเดฒเต† เดจเต‹เดกเตเด•เตพเด•เตเด•เตเด‚ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เตพเด•เตเด•เตเด‚ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ.
  • เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดตเตเด‚ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ เดตเดฟเดตเดฐเด™เตเด™เดณเตเด‚ เด‡เดชเตเดชเต‹เตพ เดฒเต‡เดฌเดฒเตเด•เดณเดฟเตฝ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต kubernetes.io/os ะธ kubernetes.io/arch เดจเต‹เดกเต เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพ (เดฌเต€เดฑเตเดฑเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต GA-เดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟ).
  • เด’เดฐเต เดชเต‹เดกเดฟเดฒเต† เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด—เตเดฐเต‚เดชเตเดชเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต (RunAsGroup, เตฝ เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเต K8s 1.11) เดฎเตเดจเตเดจเต‡เดฑเดฟ เดฌเต€เดฑเตเดฑเดฏเตเด•เตเด•เต เดฎเตเดฎเตเดชเต (เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ).
  • cAdvisor-เตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ du and find, เดฎเดพเดฑเตเดฑเดฟ เด—เต‹ เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเดฟเตฝ.

CLI

เด•เตเดฒเดฟ-เดฑเตบเดŸเตˆเดฎเดฟเดฒเตเด‚ kubectl-เดฒเตเด‚ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต -k เดซเตเดฒเดพเด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เด‡เดทเตเดŸเดพเดจเตเดธเตƒเดคเดฎเดพเด•เตเด•เตเด• (เดตเดดเดฟเดฏเดฟเตฝ, เด…เดคเดฟเดจเตเดฑเต† เดตเดฟเด•เดธเดจเด‚ เด‡เดชเตเดชเต‹เตพ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดถเต‡เด–เดฐเดคเตเดคเดฟเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต), เด…เดคเดพเดฏเดคเต. เดชเตเดฐเดคเตเดฏเต‡เด• เด•เดธเตเดฑเตเดฑเดฎเตˆเดธเต‡เดทเตป เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดงเดฟเด• YAML เดซเดฏเดฒเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต (เด…เดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพเด•เตเด•เต, เด•เดพเดฃเตเด• .เด•เต†เต—เดคเตเด•เดตเตเด‚):

เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต 1.14: เดชเตเดฐเดงเดพเดจ เด•เดฃเตเดŸเตเดชเดฟเดŸเตเดคเตเดคเด™เตเด™เดณเตเดŸเต† เด…เดตเดฒเต‹เด•เดจเด‚
เดฒเดณเดฟเดคเดฎเดพเดฏ เดซเดฏเตฝ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเด‚ เด•เดธเตเดฑเตเดฑเดฎเตˆเดธเต‡เดทเตป (เด•เต‚เดŸเตเดคเตฝ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ kustomize เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด‰เดณเตเดณเดฟเตฝ เดธเดพเดงเตเดฏเดฎเดพเดฃเต เด“เดตเตผเดฒเต‡เด•เตพ)

เด‡เดคเตเด•เต‚เดŸเดพเดคเต†:

  • เดšเต‡เตผเดคเตเดคเต เดชเตเดคเดฟเดฏ เดŸเต€เด‚ kubectl create cronjob, เด†เดฐเตเดŸเต† เดชเต‡เดฐเต เดธเตเดตเดฏเด‚ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • ะ’ kubectl logs เด‡เดชเตเดชเต‡เดพเตพ เดจเดฟเดจเด•เตเด•เต เดชเดฑเตเดฑเตเด‚ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดชเดคเดพเด•เด•เตพ -f (--follow เดธเตเดŸเตเดฐเต€เดฎเดฟเด‚เด—เต เดฒเต‹เด—เตเด•เตพเด•เตเด•เดพเดฏเดฟ) เด•เต‚เดŸเดพเดคเต† -l (--selector เดฒเต‡เดฌเตฝ เด…เดจเตเดตเต‡เดทเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ).
  • เด•เตเดฌเต†เด•เตเดฒเดฟ เดชเด เดฟเดชเตเดชเดฟเดšเตเดšเต เดตเตˆเตฝเดกเต เด•เดพเตผเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดซเดฏเดฒเตเด•เตพ เดชเด•เตผเดคเตเดคเตเด•.
  • เดŸเต€เดฎเดฟเดจเต kubectl wait เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต เดชเดคเดพเด• --all เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดคเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดจเต†เดฏเดฟเด‚เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเตเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต.

เดฎเดฑเตเดฑเตเดณเตเดณเดต

เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เดดเดฟเดตเตเด•เตพเด•เตเด•เต เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ (GA) เดชเดฆเดตเดฟ เดฒเดญเดฟเดšเตเดšเต:

  • ReadinessGate, เดชเต‹เดกเต เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเต‹เดกเดฟเดจเตเดฑเต† เดธเดจเตเดจเดฆเตเดงเดคเดฏเดฟเตฝ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเดจเตเดจ เด…เดงเดฟเด• เดตเตเดฏเดตเดธเตเดฅเด•เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต;
  • เดตเดฒเดฟเดฏ เดชเต‡เดœเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ (เดซเต€เดšเตเดšเตผ เด—เต‡เดฑเตเดฑเต เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต HugePages);
  • CustomPodDNS;
  • เดฎเตเตปเด—เดฃเดจเดพ เด•เตเดฒเดพเดธเต API เดชเต‹เดกเต เดฎเตเตปเด—เดฃเดจเดฏเตเด‚ เดฎเตเตปเด•เดฐเตเดคเดฒเตเด‚.

Kubernetes 1.14-เตฝ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดš เดฎเดฑเตเดฑเต เดฎเดพเดฑเตเดฑเด™เตเด™เตพ:

  • เดกเดฟเดซเต‹เตพเดŸเตเดŸเต RBAC เดจเดฏเด‚ เด‡เดจเดฟ API เด†เด•เตโ€Œเดธเดธเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เดฟเดฒเตเดฒ discovery ะธ access-review เด†เดงเดฟเด•เดพเดฐเดฟเด•เดคเดฏเดฟเดฒเตเดฒเดพเดคเตเดค เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ (เด†เดงเดฟเด•เดพเดฐเดฟเด•เดคเดฏเดฟเดฒเตเดฒเดพเดคเตเดค).
  • เด”เดฆเตเดฏเต‹เด—เดฟเด• CoreDNS เดชเดฟเดจเตเดคเตเดฃ เด‰เดฑเดชเตเดชเดพเด•เตเด•เดฟ เดฒเดฟเดจเด•เตเดธเต เดฎเดพเดคเตเดฐเด‚, เด…เดคเดฟเดจเดพเตฝ เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ (CoreDNS) เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เดพเตป kubeadm เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดจเต‹เดกเตเด•เตพ เดฒเดฟเดจเด•เตเดธเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‚ (เดˆ เดชเดฐเดฟเดฎเดฟเดคเดฟเดฏเตเด•เตเด•เดพเดฏเดฟ เดจเต‹เดกเต เดธเต†เดฒเด•เตเดŸเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต).
  • เดกเดฟเดซเต‹เตพเดŸเตเดŸเต CoreDNS เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด‡เดชเตเดชเต‹เตพ เด†เดฃเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดซเต‹เตผเดตเต‡เดกเต เดชเตเดฒเด—เดฟเตป เดชเด•เดฐเด‚ เดชเตเดฐเต‹เด•เตเดธเดฟ. เด•เต‚เดŸเดพเดคเต†, CoreDNS-เดฒเตเด‚ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต เดฑเต†เดกเดฟเดจเต†เดธเต เดชเตเดฐเต‹เดฌเต, เด‰เดšเดฟเดคเดฎเดพเดฏ (เดธเต‡เดตเดจเดคเตเดคเดฟเดจเต เดคเดฏเตเดฏเดพเดฑเดฒเตเดฒ) เดชเต‹เดกเตเด•เดณเดฟเตฝ เดฒเต‹เดกเต เดฌเดพเดฒเตปเดธเดฟเด‚เด—เต เดคเดŸเดฏเตเดจเตเดจเต.
  • เด•เตเดฌเต€เดฆเดคเตเดคเดฟเตฝ, เด˜เดŸเตเดŸเด™เตเด™เดณเดฟเตฝ init เด…เดฅเดตเดพ upload-certs, เดธเดพเดงเตเดฏเดฎเดพเดฏเดฟ kubeadm-certs เดฐเดนเดธเตเดฏเดตเตเดฎเดพเดฏเดฟ เดชเตเดคเดฟเดฏ เด•เตบเดŸเตเดฐเต‹เตพ-เดชเตเดฒเต†เดฏเตเตป เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เตพ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด• (เดซเตเดฒเดพเด—เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• --experimental-upload-certs).
  • เดตเดฟเตปเดกเต‹เดธเต เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เด†เตฝเดซ เดชเดคเดฟเดชเตเดชเต เดชเตเดฐเดคเตเดฏเด•เตเดทเดชเตเดชเต†เดŸเตเดŸเต เดชเดฟเดจเตเดคเตเดฃ gMSA (เด—เตเดฐเต‚เดชเตเดชเต เดฎเดพเดจเต‡เดœเตเดกเต เดธเตผเดตเต€เดธเต เด…เด•เตเด•เต—เดฃเตเดŸเต) - เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เตพเด•เตเด•เตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดธเดœเต€เดต เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต† เดชเตเดฐเดคเตเดฏเต‡เด• เด…เด•เตเด•เต—เดฃเตเดŸเตเด•เตพ.
  • เดตเต‡เดฃเตเดŸเดฟ เดœเดฟ.เดธเดฟ.เด‡. เดธเดœเต€เดตเดฎเดพเด•เตเด•เดฟ etcd, kube-apiserver เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ mTLS เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป.
  • เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš/เด†เดถเตเดฐเดฟเดค เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเดฑเดฟเดฒเต† เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เตพ: Go 1.12.1, CSI 1.1, CoreDNS 1.3.1, kubeadm-เดฒเต† เดกเต‹เด•เตเด•เตผ 18.09 เดชเดฟเดจเตเดคเตเดฃ, เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดกเต‹เด•เตเด•เตผ API เดชเดคเดฟเดชเตเดชเต เด‡เดชเตเดชเต‹เตพ 1.26 เด†เดฃเต.

เดชเดฟ.เดŽเดธเต

เดžเด™เตเด™เดณเตเดŸเต† เดฌเตเดฒเต‹เด—เดฟเดฒเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเด•:

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•