เชธเชฐเซเชŸเชฟเชซเชพเช‡เชก เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเซ‡เชตเชฒเชชเชฐ (CKAD) เชชเชฐเซ€เช•เซเชทเชพ เชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชพเชฐเซ‹ เช…เชจเซเชญเชต เช…เชจเซ‡ เชŸเชฟเชชเซเชธ

เชธเชฐเซเชŸเชฟเชซเชพเช‡เชก เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเซ‡เชตเชฒเชชเชฐ (CKAD) เชชเชฐเซ€เช•เซเชทเชพ เชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชพเชฐเซ‹ เช…เชจเซเชญเชต เช…เชจเซ‡ เชŸเชฟเชชเซเชธเชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชœ, เชฎเซ‡เช‚ เชธเชฐเซเชŸเชฟเชซเชพเช‡เชก เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเซ‡เชตเชฒเชชเชฐ (CKAD) เชชเชฐเซ€เช•เซเชทเชพ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชชเชพเชธ เช•เชฐเซ€ เช…เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเชฟเชค เชฎเซ‡เชณเชตเซเชฏเซเช‚. เช†เชœเซ‡ เชนเซเช‚ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชตเชฟเชถเซ‡ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชฎเซ‡เช‚ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชคเซˆเชฏเชพเชฐเซ€ เช•เชฐเซ€ เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚. เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชชเชฐเซ€เช•เซเชทเช•เชจเซ€ เชจเชœเซ€เช•เชจเซ€ เชฆเซ‡เช–เชฐเซ‡เช– เชนเซ‡เช เชณ เช“เชจเชฒเชพเชˆเชจ เชชเชฐเซ€เช•เซเชทเชพ เช†เชชเชตเชพเชจเซ‹ เชเช• เชฐเชธเชชเซเชฐเชฆ เช…เชจเซเชญเชต เชนเชคเซ‹. เช…เชนเซ€เช‚ เช•เซ‹เชˆ เชฎเซ‚เชฒเซเชฏเชตเชพเชจ เชคเช•เชจเซ€เช•เซ€ เชฎเชพเชนเชฟเชคเซ€ เชนเชถเซ‡ เชจเชนเซ€เช‚, เชฒเซ‡เช– เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชตเชฐเซเชฃเชจเชพเชคเซเชฎเช• เช›เซ‡. เช‰เชชเชฐเชพเช‚เชค, เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเชพเชฐเซ€ เชชเซƒเชทเซเช เชญเซ‚เชฎเชฟ เชจ เชนเชคเซ€ เช…เชจเซ‡ เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชธเช‚เชฏเซเช•เซเชค เชคเชพเชฒเซ€เชฎ เชจ เชนเชคเซ€, เชฎเซ‡เช‚ เชฎเชพเชฐเชพ เชซเชพเชœเชฒ เชธเชฎเชฏเชฎเชพเช‚ เช…เชญเซเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เช…เชจเซ‡ เชฎเชพเชฐเซ€ เชœเชพเชคเชจเซ‡ เชคเชพเชฒเซ€เชฎ เช†เชชเซ€.

เชนเซเช‚ เชตเซ‡เชฌ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸเชจเชพ เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เช˜เชฃเซ‹ เชจเชพเชจเซ‹ เช›เซเช‚, เชชเชฐเช‚เชคเซ เชฎเชจเซ‡ เชคเชฐเชค เชœ เชธเชฎเชœเชพเชฏเซเช‚ เช•เซ‡ Docker เช…เชจเซ‡ K8s เชจเซ€ เช“เช›เชพเชฎเชพเช‚ เช“เช›เซ€ เชฎเซ‚เชณเชญเซ‚เชค เชœเชพเชฃเช•เชพเชฐเซ€ เชตเชฟเชจเชพ เชคเชฎเซ‡ เชตเชงเซ เช†เช—เชณ เชจเชนเซ€เช‚ เชœเชˆ เชถเช•เซ‹. เช•เซ‹เชฐเซเชธ เชฒเซ‡เชตเซ‹ เช…เชจเซ‡ เช† เชชเซเชฐเช•เชพเชฐเชจเซ€ เชชเชฐเซ€เช•เซเชทเชพเชจเซ€ เชคเซˆเชฏเชพเชฐเซ€ เช•เชฐเชตเซ€ เช เชฎเชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจเชจเซ€ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช‚ เชเช• เชธเชพเชฐเซ‹ เชชเซเชฐเชตเซ‡เชถ เชฌเชฟเช‚เชฆเซ เชฒเชพเช—เซเชฏเซ‹.

เชœเซ‹ เชคเชฎเชจเซ‡ เชนเชœเซ เชชเชฃ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช–เซ‚เชฌ เชœเชŸเชฟเชฒ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชจเชฅเซ€, เชคเซ‹ เช•เซƒเชชเชพ เช•เชฐเซ€เชจเซ‡ เชฌเชฟเชฒเชพเชกเซ€เชจเซ€ เชจเซ€เชšเซ‡.

เชคเซ‡ เชถเซเช‚ เช›เซ‡?

เช•เซเชฒเชพเช‰เชก เชจเซ‡เชŸเชฟเชต เช•เซ‹เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ (CNCF) เชคเชฐเชซเชฅเซ€ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเชพ เชฌเซ‡ เชชเซเชฐเช•เชพเชฐ เช›เซ‡:

  • เชธเชฐเซเชŸเชฟเชซเชพเช‡เชก เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชกเซ‡เชตเชฒเชชเชฐ (CKAD) - เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เช•เซเชฒเชพเช‰เชก เชจเซ‡เชŸเชฟเชต เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชกเชฟเชเชพเช‡เชจ, เชฌเชฟเชฒเซเชก, เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช…เชจเซ‡ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ. เชชเชฐเซ€เช•เซเชทเชพ 2 เช•เชฒเชพเช• เชšเชพเชฒเซ‡ เช›เซ‡, 19 เช•เชพเชฐเซเชฏเซ‹, 66% เชจเซ‹ เชชเชพเชธเชฟเช‚เช— เชธเซเช•เซ‹เชฐ. เชฎเซ‚เชณเชญเซ‚เชค เช†เชฆเชฟเชฎเชจเซเช‚ เช–เซ‚เชฌ เชœ เชธเซเชชเชฐเชซเชฟเชธเชฟเชฏเชฒ เชœเซเชžเชพเชจ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เช•เชฟเช‚เชฎเชค $300.
  • เชธเชฐเซเชŸเชฟเชซเชพเช‡เชก เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ (เชธเซ€เช•เซ‡เช) เช เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐเซเชธเชจเซ€ เชซเชฐเชœเซ‹ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซŒเชถเชฒเซเชฏ, เชœเซเชžเชพเชจ เช…เชจเซ‡ เชฏเซ‹เช—เซเชฏเชคเชพเชจเซ€ เช•เชธเซ‹เชŸเซ€ เช›เซ‡. เชชเชฐเซ€เช•เซเชทเชพ 3 เช•เชฒเชพเช• เชšเชพเชฒเซ‡ เช›เซ‡, 24 เช•เชพเชฐเซเชฏเซ‹, 74% เชจเซ‹ เชชเชพเชธเชฟเช‚เช— เชธเซเช•เซ‹เชฐ. เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชจเชฟเชฐเซเชฎเชพเชฃ เช…เชจเซ‡ เช—เซ‹เช เชตเชฃเซ€เชจเซเช‚ เชตเชงเซ เชŠเช‚เชกเชพเชฃเชชเซ‚เชฐเซเชตเช•เชจเซเช‚ เชœเซเชžเชพเชจ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เช•เชฟเช‚เชฎเชค เชชเชฃ $300 เช›เซ‡.

CKAD เช…เชจเซ‡ CKA เชธเชฐเซเชŸเชฟเชซเชฟเช•เซ‡เชถเชจ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เช•เซเชฒเชพเช‰เชก เชจเซ‡เชŸเชฟเชต เช•เซ‹เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ เชฆเซเชตเชพเชฐเชพ เชธเซเชŸเชพเชจเซเชกเชฐเซเชกเชพเช‡เชเซเชก เชŸเซเชฐเซ‡เชจเชฟเช‚เช— เช…เชจเซ‡ เชธเชฐเซเชŸเชฟเชซเชฟเช•เซ‡เชถเชจ เชฆเซเชตเชพเชฐเชพ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช‡เช•เซ‹เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชตเชฟเชธเซเชคเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. เช† เชซเช‚เชก เชฒเชฟเชจเช•เซเชธ เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ เชธเชพเชฅเซ‡ เชญเชพเช—เซ€เชฆเชพเชฐเซ€เชฎเชพเช‚ Google เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡เชฎเชพเช‚ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเซ‡ เชเช• เชตเช–เชค เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเช•เชจเซ€เช•เซ€ เชฏเซ‹เช—เชฆเชพเชจ เชคเชฐเซ€เช•เซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช…เชจเซ‡ เชœเซ‡ Microsoft, Apple, Facebook, Cisco, Intel, Red Hat เช…เชจเซ‡ เช…เชจเซเชฏ เช˜เชฃเซ€ เช•เช‚เชชเชจเซ€เช“ (c) เชฆเซเชตเชพเชฐเชพ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡. เชตเชฟเช•เซ€

เชŸเซ‚เช‚เช•เชฎเชพเช‚, เช† เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ "เชฎเซเช–เซเชฏ เชธเช‚เชธเซเชฅเชพ" เชคเชฐเชซเชฅเซ€ เชชเชฐเซ€เช•เซเชทเชพเช“ เช›เซ‡. เช…เชฒเชฌเชคเซเชค, เช…เชจเซเชฏ เช•เช‚เชชเชจเซ€เช“ เชคเชฐเชซเชฅเซ€ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹ เชชเชฃ เช›เซ‡.

เชถเชพ เชฎเชพเชŸเซ‡?

เช† เชธเชฎเช—เซเชฐ เช‰เชชเช•เซเชฐเชฎเชฎเชพเช‚ เช•เชฆเชพเชš เช† เชธเซŒเชฅเซ€ เชตเชฟเชตเชพเชฆเชพเชธเซเชชเชฆ เชฎเซเชฆเซเชฆเซ‹ เช›เซ‡. เชนเซเช‚ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹เชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเชจเชพ เชตเชฟเชทเชฏ เชชเชฐ เชนเซ‹เชฒเชฟเชตเชฐเชจเซเช‚ เชธเช‚เชตเชฐเซเชงเชจ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเซ‹ เชจเชฅเซ€, เชนเซเช‚ เชซเช•เซเชค เชเชตเซเช‚ เชฎเชพเชจเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚ เช•เซ‡ เช† เชชเซเชฐเช•เชพเชฐเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ€ เชนเชพเชœเชฐเซ€ เชถเซเชฐเชฎ เชฌเชœเชพเชฐเชฎเชพเช‚ เชฎเชพเชฐเชพ เชฎเซ‚เชฒเซเชฏเชจเซ‡ เชนเช•เชพเชฐเชพเชคเซเชฎเช• เช…เชธเชฐ เช•เชฐเชถเซ‡. เชฌเชงเซเช‚ เชตเซเชฏเช•เซเชคเชฟเชฒเช•เซเชทเซ€ เช›เซ‡ - เชคเชฎเชจเซ‡ เชญเชพเชกเซ‡ เชฐเชพเช–เชตเชพเชจเชพ เชจเชฟเชฐเซเชฃเชฏเชฎเชพเช‚ เชถเซเช‚ เชตเชณเชพเช‚เช• เชคเชฐเซ€เช•เซ‡ เช•เชพเชฎ เช•เชฐเชถเซ‡ เชคเซ‡ เชคเชฎเซ‡ เช•เซเชฏเชพเชฐเซ‡เชฏ เชœเชพเชฃเชคเชพ เชจเชฅเซ€.

เชชเซ€เชเชธ: เชนเซเช‚ เชจเซ‹เช•เชฐเซ€ เชถเซ‹เชงเซ€ เชฐเชนเซเชฏเซ‹ เชจเชฅเซ€, เชนเชตเซ‡ เชฌเชงเซเช‚ เชœ เชฎเชจเซ‡ เช…เชจเซเช•เซ‚เชณ เช›เซ‡... เชธเชพเชฐเซเช‚, เช•เชฆเชพเชš เชฏเซเชเชธเชเชฎเชพเช‚ เช•เซเชฏเชพเช‚เช• เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฃ เชธเชฟเชตเชพเชฏ

เชคเชพเชฒเซ€เชฎ

CKAD เช•เชธเซ‹เชŸเซ€เชฎเชพเช‚ 19 เชชเซเชฐเชถเซเชจเซ‹ เช›เซ‡, เชœเซ‡ เชจเซ€เชšเซ‡ เชฎเซเชœเชฌ เชตเชฟเชทเชฏเซ‹เชฎเชพเช‚ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒเชพ เช›เซ‡:

  • 13% - เชฎเซเช–เซเชฏ เช–เซเชฏเชพเชฒเซ‹
  • 18% - เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ
  • 10% - เชฎเชฒเซเชŸเซ€-เช•เชจเซเชŸเซ‡เชจเชฐ เชถเซ€เช‚เช—เซ‹
  • 18% เช…เชตเชฒเซ‹เช•เชจเช•เซเชทเชฎเชคเชพ
  • 20% - เชชเซ‹เชก เชกเชฟเชเชพเช‡เชจ
  • 13% - เชธเซ‡เชตเชพเช“ เช…เชจเซ‡ เชจเซ‡เชŸเชตเชฐเซเช•เชฟเช‚เช—
  • 8% เชฐเชพเชœเซเชฏ เชฆเซเชฐเชขเชคเชพ

เช‰เชกเซ‡เชฎเซ€ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ, เชฎเซเชฎเชถเชพเชฆ เชฎเชจเซเชจเชพเชฎเชฌเซ‡เชฅ เชจเชพเชฎเชจเชพ เชเช• เชนเชฟเช‚เชฆเซ เชคเชฐเชซเชฅเซ€ เชฎเชพเชคเซเชฐ เชเช• เช–เซ‚เชฌเชธเซ‚เชฐเชค เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎ เช›เซ‡ (เชฒเชฟเช‚เช• เชฒเซ‡เช–เชจเชพ เช…เช‚เชคเซ‡ เชนเชถเซ‡). เช“เช›เซ€ เช•เชฟเช‚เชฎเชค เชฎเชพเชŸเซ‡ เช–เชฐเซ‡เช–เชฐ เช‰เชšเซเชš เช—เซเชฃเชตเชคเซเชคเชพเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชถเชพเชจเชฆเชพเชฐ เชฌเชพเชฌเชค เช เช›เซ‡ เช•เซ‡ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชชเชฐเซ€เช•เซเชทเชฃ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชตเซเชฏเชตเชนเชพเชฐเซ เช•เชธเชฐเชคเซ‹ เช•เชฐเชตเชพเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชฅเซ€ เชคเชฎเซ‡ เช•เชจเซเชธเซ‹เชฒเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชถเชณเชคเชพ เชฎเซ‡เชณเชตเซ‹.

เชฎเซ‡เช‚ เช†เช–เซ‹ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎ เชชเชธเชพเชฐ เช•เชฐเซเชฏเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฎ เชชเซเชฐเซ‡เช•เซเชŸเชฟเช•เชฒ เช•เชธเชฐเชคเซ‹ เช‰เช•เซ‡เชฒเซ€ (เช…เชฒเชฌเชคเซเชค, เชฎเซ‡เช‚ เชœเชตเชพเชฌเซ‹เชฎเชพเช‚ เชกเซ‹เช•เชฟเชฏเซเช‚ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เช•เชฐเซเชฏเซเช‚ เชจ เชนเชคเซเช‚), เช…เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชพ เชชเชนเซ‡เชฒเชพเช‚ เชคเชฐเชค เชœ, เชฎเซ‡เช‚ เชคเชฎเชพเชฎ เชฒเซ‡เช•เซเชšเชฐเซเชธเชจเซ€ เชตเชงเซ เชเชกเชชเซ‡ เชธเชฎเซ€เช•เซเชทเชพ เช•เชฐเซ€ เช…เชจเซ‡ เช›เซ‡เชฒเซเชฒเชพ เชฌเซ‡เชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชชเชพเชธ เช•เชฐเซเชฏเชพ. เชฎเซ‹เช• เชชเชฐเซ€เช•เซเชทเชพเช“. เชฎเชจเซ‡ เชถเชพเช‚เชค เช—เชคเชฟเช เชฒเช—เชญเช— เชเช• เชฎเชนเชฟเชจเซ‹ เชฒเชพเช—เซเชฏเซ‹. เช† เชธเชพเชฎเช—เซเชฐเซ€ เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ 91% เชจเชพ เชธเซเช•เซ‹เชฐ เชธเชพเชฅเซ‡ เช†เชคเซเชฎเชตเชฟเชถเซเชตเชพเชธเชชเซ‚เชฐเซเชตเช• เชชเชฐเซ€เช•เซเชทเชพ เชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเชคเซ€ เชนเชคเซ€. เชเช• เช•เชพเชฐเซเชฏเชฎเชพเช‚, เชฎเซ‡เช‚ เช•เซเชฏเชพเช‚เช• เชญเซ‚เชฒ เช•เชฐเซ€ เชนเชคเซ€ (เชจเซ‹เชกเชชเซ‹เชฐเซเชŸ เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชจ เชนเชคเซเช‚), เช…เชจเซ‡ เชซเชพเช‡เชฒเชฎเชพเช‚เชฅเซ€ ConfigMap เช•เชจเซ‡เช•เซเชถเชจ เชธเชพเชฅเซ‡ เช…เชจเซเชฏ เช•เชพเชฐเซเชฏ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเซ‹เชกเซ€ เชฎเชฟเชจเชฟเชŸเซ‹ เชชเซ‚เชฐเชคเซ€ เชจ เชนเชคเซ€, เชœเซ‹เช•เซ‡ เชนเซเช‚ เช‰เช•เซ‡เชฒ เชœเชพเชฃเชคเซ‹ เชนเชคเซ‹.

เชชเชฐเซ€เช•เซเชทเชพ เช•เซ‡เชตเซ€ เช›เซ‡

เชชเชฐเซ€เช•เซเชทเชพ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชตเซ‡เชฌเช•เซ‡เชฎ เชšเชพเชฒเซ เชนเซ‹เชฏ เช›เซ‡ เช…เชจเซ‡ เชธเซเช•เซเชฐเซ€เชจ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชชเชฐเซ€เช•เซเชทเชพเชจเชพ เชจเชฟเชฏเชฎเซ‹ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ เช•เซ‡ เชฐเซ‚เชฎเชฎเชพเช‚ เช•เซ‹เชˆ เช…เชœเชพเชฃเซ€ เชตเซเชฏเช•เซเชคเชฟ เชจ เชนเซ‹เชฏ. เชฎเซ‡เช‚ เชชเชฐเซ€เช•เซเชทเชพ เช†เชชเซ€ เชนเชคเซ€ เชœเซเชฏเชพเชฐเซ‡ เชฆเซ‡เชถเชฎเชพเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชธเซเชต-เช…เชฒเช—เชคเชพเชจเซเช‚ เชถเชพเชธเชจ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชคเซ‡เชฅเซ€ เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชถเชพเช‚เชค เชธเชฎเชฏ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชนเชคเซเช‚ เชœเซ‡เชฅเซ€ เชฎเชพเชฐเซ€ เชชเชคเซเชจเซ€ เชฐเซ‚เชฎเชฎเชพเช‚ เชชเซเชฐเชตเซ‡เชถ เชจ เช•เชฐเซ‡ เช…เชฅเชตเชพ เชฌเชพเชณเช• เชšเซ€เชธเซ‹ เชจ เช•เชฐเซ‡. เชฎเซ‡เช‚ เชŠเช‚เชกเซ€ เชฐเชพเชค เชชเชธเช‚เชฆ เช•เชฐเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชธเชฎเชฏเชจเซ€ เชชเชธเช‚เชฆเช—เซ€ เชฆเชฐเซ‡เช• เชธเซเชตเชพเชฆ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡.

เช–เซ‚เชฌ เชœ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชชเชฐเซ€เช•เซเชทเช• เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เชซเซ‹เชŸเซ‹ เช…เชจเซ‡ เช†เช–เซเช‚ เชจเชพเชฎ เชงเชฐเชพเชตเชคเซเช‚ เชคเชฎเชพเชฐเซเช‚ เชชเซเชฐเชพเชฅเชฎเชฟเช• ID (เชฒเซ‡เชŸเชฟเชจเชฎเชพเช‚) เชฆเชฐเซเชถเชพเชตเซ‹ - เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชตเชฟเชฆเซ‡เชถเซ€ เชชเชพเชธเชชเซ‹เชฐเซเชŸ เช›เซ‡, เช…เชจเซ‡ เช•เซ‹เชˆ เชตเชฟเชฆเซ‡เชถเซ€ เชตเชธเซเชคเซเช“ เชจเชฅเซ€ เชคเซ‡เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‰เชช เช…เชจเซ‡ เชฐเซ‚เชฎเชฎเชพเช‚ เชตเซ‡เชฌเช•เซ…เชฎ เช—เซ‹เช เชตเซ‹.

เชชเชฐเซ€เช•เซเชทเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชธเช‚เชธเชพเชงเชจเซ‹เชฎเชพเช‚เชจเชพ เชเช• เชธเชพเชฅเซ‡ เช…เชจเซเชฏ เชฌเซเชฐเชพเช‰เชเชฐ เชŸเซ‡เชฌเชจเซ‡ เช–เซเชฒเซเชฒเซเช‚ เชฐเชพเช–เชตเซเช‚ เชธเซเชตเซ€เช•เชพเชฐเซเชฏ เช›เซ‡:https://kubernetes.io/docs/,https://github.com/kubernetes/เช…เชฅเชตเชพ https://kubernetes.io/blog/. เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช† เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹ เชนเชคเชพ, เชคเซ‡ เชชเซ‚เชฐเชคเซเช‚ เชนเชคเซเช‚.

เชฎเซเช–เซเชฏ เชตเชฟเช‚เชกเซ‹เชฎเชพเช‚, เช•เชพเชฐเซเชฏเซ‹เชจเชพ เชŸเซ‡เช•เซเชธเซเชŸ, เชŸเชฐเซเชฎเชฟเชจเชฒ เช…เชจเซ‡ เชชเชฐเซ€เช•เซเชทเช• เชธเชพเชฅเซ‡เชจเซ€ เชšเซ‡เชŸ เช‰เชชเชฐเชพเช‚เชค, เชเช• เชจเซ‹เช‚เชง เชตเชฟเช‚เชกเซ‹ เชชเชฃ เช›เซ‡ เชœเซเชฏเชพเช‚ เชคเชฎเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชจเชพเชฎเซ‹ เช…เชฅเชตเชพ เช†เชฆเซ‡เชถเซ‹เชจเซ€ เชจเช•เชฒ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ - เชคเซ‡ เช˜เชฃเซ€ เชตเช–เชค เช•เชพเชฎเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚.

เชŸเชฟเชชเซเชธ

  1. เชธเชฎเชฏ เชฌเชšเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชจเชพเชฎเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹. เชฎเซ‡เช‚ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เชคเซ‡ เช…เชนเซ€เช‚ เช›เซ‡:
    export ns=default # ะฟะตั€ะตะผะตะฝะฝะฐั ะดะปั ะฝัะนะผัะฟะตะนัะฐ
    alias ku='kubectl' # ัƒะบะพั€ะฐั‡ะธะฒะฐะตะผ ะพัะฝะพะฒะฝัƒัŽ ะบะพะผะฐะฝะดัƒ
    alias kun='ku -n=$ns' # kubectl + namespace
    alias kudr='kun --dry-run -o=yaml' # ะพั‡ะตะฝัŒ ะฝัƒะถะฝั‹ะต ั„ะปะฐะณะธ, ั‡ั‚ะพะฑั‹ ะณะตะฝะตั€ะธั‚ัŒ yaml ะพะฟะธัะฐะฝะธะต ะดะปั ะพะฑัŠะตะบั‚ะฐ
  2. เช†เชฆเซ‡เชถ เชงเซเชตเชœ เชธเช‚เชฏเซ‹เชœเชจเซ‹ เชฏเชพเชฆ เชฐเชพเช–เซ‹ เชฐเชจ, เชตเชฟเชตเชฟเชง เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชเชกเชชเชฅเซ€ yaml เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ - pod/deploy/job/cronjob (เชœเซ‹เช•เซ‡ เชคเซ‡เชจเซ‡ เชฌเชฟเชฒเช•เซเชฒ เชฏเชพเชฆ เชฐเชพเช–เชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€, เชคเชฎเซ‡ เชซเช•เซเชค เชงเซเชตเชœ เชธเชพเชฅเซ‡ เชฎเชฆเชฆ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹. -h):
    kudr run pod1 --image=nginx --restart=Never > pod1.yaml
    kudr run deploy1 --image=nginx > deploy1.yaml
    kudr run job1 --image=nginx --restart=OnFailure > job1.yaml
    kudr run cronjob1 --image=nginx --restart=OnFailure --schedule="*/1 * * * * " > cronjob1.yaml
  3. เชธเช‚เช•เซเชทเชฟเชชเซเชค เชธเช‚เชธเชพเชงเชจ เชจเชพเชฎเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹:
    ku get ns # ะฒะผะตัั‚ะพ namespaces
    ku get deploy # ะฒะผะตัั‚ะพ deployments
    ku get pv # ะฒะผะตัั‚ะพ persistentvolumes
    ku get pvc # ะฒะผะตัั‚ะพ persistentvolumeclaims
    ku get svc # ะฒะผะตัั‚ะพ services
    # ะธ ั‚.ะด., ะฟะพะปะฝั‹ะน ัะฟะธัะพะบ ะผะพะถะฝะพ ะฟะพะดัะผะพั‚ั€ะตั‚ัŒ ะฟะพ ะบะพะผะฐะฝะดะต: 
    kubectl api-resources
  4. เชฌเชงเชพ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เชธเชฎเชฏ เชซเชพเชณเชตเซ‹, เชเช• เชตเชธเซเชคเซ เชชเชฐ เช…เชŸเช•เซ€ เชจ เชœเชพเช“, เชชเซเชฐเชถเซเชจเซ‹ เช›เซ‹เชกเซ€ เชฆเซ‹ เช…เชจเซ‡ เช†เช—เชณ เชตเชงเซ‹. เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชฎเซ‡เช‚ เชตเชฟเชšเชพเชฐเซเชฏเซเช‚ เช•เซ‡ เชนเซเช‚ เช–เซ‚เชฌ เชœ เชเชกเชชเซ‡ เช•เชพเชฐเซเชฏเซ‹ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚ เช…เชจเซ‡ เชธเชฎเชฏเชชเชคเซเชฐเช• เชชเชนเซ‡เชฒเชพ เชชเชฐเซ€เช•เซเชทเชพ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ€เชถ, เชชเชฐเช‚เชคเซ เช…เช‚เชคเซ‡ เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฌเซ‡ เช•เชพเชฐเซเชฏเซ‹ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพเชจเซ‹ เชธเชฎเชฏ เชจเชนเซ‹เชคเซ‹. เชนเช•เซ€เช•เชคเชฎเชพเช‚, เชชเชฐเซ€เช•เซเชทเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เชธเชฎเชฏ เชชเชพเช›เชณ เชชเชพเช›เชณ เชซเชพเชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชฌเชงเชพ 2 เช•เชฒเชพเช• เชธเชธเซเชชเซ‡เชจเซเชธเชฎเชพเช‚ เชชเชธเชพเชฐ เชฅเชพเชฏ เช›เซ‡.
  5. เชธเช‚เชฆเชฐเซเชญเชจเซ‡ เชธเซเชตเชฟเชš เช•เชฐเชตเชพเชจเซเช‚ เชญเซ‚เชฒเชถเซ‹ เชจเชนเซ€เช‚ - เชฆเชฐเซ‡เช• เช•เชพเชฎเชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เช‡เชšเซเช›เชฟเชค เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชตเซ€เชš เช†เชฆเซ‡เชถ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
    เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เชชเชฐ เชชเชฃ เชจเชœเชฐ เชฐเชพเช–เซ‹. เช† เชฎเชพเชŸเซ‡ เชฎเซ‡เช‚ เชฌเซ€เชœเชพ เชนเซ‡เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹:

    alias kun='echo namespace=$ns && ku -n=$ns' # ะฟั€ะธ ะฒั‹ะฟะพะปะฝะตะฝะธะธ ะบะฐะถะดะพะน ะบะพะผะฐะฝะดั‹ ะฟะตั€ะฒะพะน ัั‚ั€ะพะบะพะน ัƒ ะผะตะฝั ะฒั‹ะฒะพะดะธะปัั ั‚ะตะบัƒั‰ะธะน ะฝัะนะผัะฟะตะนั
  6. เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชŸเซ‡ เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชคเชพเชตเชณ เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚, เชกเชฟเชธเซเช•เชพเช‰เชจเซเชŸเชจเซ€ เชฐเชพเชน เชœเซเช“. เช•เซ‹เชฐเซเชธเชจเชพ เชฒเซ‡เช–เช• เช˜เชฃเซ€เชตเชพเชฐ เชฎเซ‡เชฒเชฎเชพเช‚ 20-30% เชกเชฟเชธเซเช•เชพเช‰เชจเซเชŸ เชธเชพเชฅเซ‡ เชชเซเชฐเชฎเซ‹เชถเชจเชฒ เช•เซ‹เชก เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡
  7. เช›เซ‡เชฒเซเชฒเซ‡ เชตเชฟเชฎ เชถเซ€เช–เซ‹ :)

เชธเช‚เชฆเชฐเซเชญเซ‹:

  1. www.cncf.io/certification/ckad - เชตเชพเชธเซเชคเชตเชฟเช• เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชชเซƒเชทเซเช  เชชเซ‹เชคเซ‡
  2. www.udemy.com/course/certified-kubernetes-application-developer - เชคเซˆเชฏเชพเชฐเซ€ เชฎเชพเชŸเซ‡ เช–เซ‚เชฌ เชœ เชธเชพเชฐเซ‹ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎ, เชฌเชงเซเช‚ เชธเซเชชเชทเซเชŸ เช…เชจเซ‡ เชšเชฟเชคเซเชฐเซ‹ เชธเชพเชฅเซ‡ เช›เซ‡
  3. github.com/lucassa/CKAD-resources - เชชเชฐเซ€เช•เซเชทเชพ เชตเชฟเชถเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชฒเชฟเช‚เช•เซเชธ เช…เชจเซ‡ เชจเซ‹เช‚เชงเซ‹
  4. habr.com/ru/company/flant/blog/425683 - เชตเชงเซ เชฎเซเชถเซเช•เซ‡เชฒ CKA เชชเชฐเซ€เช•เซเชทเชพ เชชเชพเชธ เช•เชฐเชตเชพ เชตเชฟเชถเซ‡ เชนเซ‡เชฌเชฐเชจเชพ เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹เชจเซ€ เชตเชพเชฐเซเชคเชพ

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹