เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

24 เชจเชตเซ‡เชฎเซเชฌเชฐเชจเชพ เชฐเซ‹เชœ, เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ, เชเช• เช…เชฆเซเชฏเชคเชจ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเช˜เชจ, เชธเชฎเชพเชชเซเชค เชฅเชฏเซเช‚. เช†เช—เชพเชฎเซ€ เชฎเซ‡เช—เชพ 18-20 เชฎเซ‡เชจเชพ เชฐเซ‹เชœ เชฎเซ‹เชธเซเช•เซ‹เชฎเชพเช‚ เชฏเซ‹เชœเชพเชถเซ‡.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

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

เชฎเซ‡เช—เชพ เชฌเซ‹เชจเชธ: เชœเซ‡เช“ เชธเซเชฒเชฐเซเชฎ เชฌเซ‡เชเชฟเช• เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ เชชเชพเชธ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡เช“ เชชเชฐเซ€เช•เซเชทเชพ เชชเชพเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชคเชฎเชพเชฎ เชœเซเชžเชพเชจ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ CKA เชฅเซ€ CNCF เช…เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชพ เชชเชฐ 50% เชกเชฟเชธเซเช•เชพเช‰เชจเซเชŸ.

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

เชฌเซ‹เช‚เชกเชพเชฐเซ‡เชต เช…เชจเซ‡ เชธเซ‡เชฒเชฟเชตเชพเชจเซ‹เชต เช•เซ‹เชฃ เช›เซ‡, เชนเซเช‚ เชฐเชธ เชงเชฐเชพเชตเชจเชพเชฐ เช•เซ‹เชˆเชจเซ‡ เช•เชนเซ€เชถ เชจเชนเซ€เช‚, เช…เชนเซ€เช‚ เชตเชพเช‚เชšเซ‹.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชชเชนเซ‡เชฒเซ‹ เชฆเชฟเชตเชธ.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพเชจเชพ เชชเซเชฐเชฅเชฎ เชฆเชฟเชตเชธเซ‡, เช…เชฎเซ‡ 4 เชตเชฟเชทเชฏเซ‹ เชธเชพเชฅเซ‡ เชธเชนเชญเชพเช—เซ€เช“เชจเซ‡ เชฒเซ‹เชก เช•เชฐเซเชฏเชพ. เชชเชพเชตเซ‡เชฒ เชธเซ‡เชฒเชฟเชตเชจเซ‹เชตเซ‡ เช…เช‚เชฆเชฐเชฅเซ€ เชซเซ‡เชฒเช“เชตเชฐ เช•เซเชฒเชธเซเชŸเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชตเชฟเชถเซ‡, Kubeadm เชจเชพ เช•เชพเชฐเซเชฏ เชตเชฟเชถเซ‡, เชคเซ‡เชฎเชœ เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชชเชฐเซ€เช•เซเชทเชฃ เช…เชจเซ‡ เชฎเซเชถเซเช•เซ‡เชฒเซ€เชจเชฟเชตเชพเชฐเชฃ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

เชชเซเชฐเชฅเชฎ เช•เซ‹เชซเซ€ เชฌเซเชฐเซ‡เช•. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ "เชถเชฟเช•เซเชทเช• เชฎเชพเชŸเซ‡ เช•เซ‰เชฒ", เชชเชฐเช‚เชคเซ เชธเซเชฒเชฐเซเชฎ เชชเชฐ, เชœเซเชฏเชพเชฐเซ‡ เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เช•เซ‹เชซเซ€ เชชเซ€ เชฐเชนเซเชฏเชพ เชนเซ‹เชฏ, เชคเซเชฏเชพเชฐเซ‡ เชถเชฟเช•เซเชทเช•เซ‹ เชชเซเชฐเชถเซเชจเซ‹เชจเชพ เชœเชตเชพเชฌ เช†เชชเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚
เช…เชจเซ‡ เช เชนเช•เซ€เช•เชค เชนเซ‹เชตเชพ เช›เชคเชพเช‚ เช•เซ‡ "เชฌเซเชฐเซ‡เช• II" เชจเซเช‚ เชตเชพเชฆเชณ เชชเชพเชตเซ‡เชฒ เชธเซ‡เชฒเชฟเชตเชพเชจเซ‹เชตเชจเชพ เชฎเชพเชฅเชพ เชชเชฐ เชฎเช‚เชกเชฐเชพเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡, เชคเซ‡ เชตเชฟเชฐเชพเชฎ เชฎเชพเชŸเซ‡ เช›เซ‹เชกเชตเชพเชจเซเช‚ เชคเซ‡เชจเชพ เชจเชธเซ€เชฌเชฎเชพเช‚ เชจเชฅเซ€.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚
เชธเซ‡เชฐเช—เซ‡เชˆ เชฌเซ‹เช‚เชกเชพเชฐเซ‡เชต เช…เชจเซ‡ เชฎเชพเชฐเซเชธเซ‡เชฒ เช‡เชฌเซเชฐเชพเชเชต เชตเซเชฏเชพเชธเชชเซ€เช  เชชเชฐ เชœเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชฎเชจเชพ เชตเชพเชฐเชพเชจเซ€ เชฐเชพเชน เชœเซ‹เชˆ เชฐเชนเซเชฏเชพ เช›เซ‡.

เชตเชฟเชฐเชพเชฎ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชฎเซ‡เช‚ เชธเซ‡เชฐเซเช—เซ‡เชˆ เชฌเซ‹เชจเซเชฆเชพเชฐเซ‡เชตเชจเซ‹ เชธเช‚เชชเชฐเซเช• เช•เชฐเซเชฏเซ‹ เช…เชจเซ‡ เชชเซ‚เช›เซเชฏเซเช‚: "เช…เชฎเชพเชฐเชพ เช—เซเชฐเชพเชนเช•เซ‹เชจเชพ เช•เซเชฒเชธเซเชŸเชฐเซ‹ เชธเชพเชฅเซ‡เชจเชพ เชคเชฎเชพเชฐเชพ เช…เชจเซเชญเชตเชจเชพ เช†เชงเชพเชฐเซ‡ เชคเชฎเซ‡ เชฌเชงเชพ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเซ‡ เชถเซเช‚ เชธเชฒเชพเชน เช†เชชเชถเซ‹?"

เชธเซ‡เชฐเซเช—เซ‡เช‡เช เชเช• เชธเชฐเชณ เชญเชฒเชพเชฎเชฃ เช†เชชเซ€: โ€œเช‡เชจเซเชŸเชฐเชจเซ‡เชŸเชฅเซ€ API เชธเชฐเซเชตเชฐเชจเซ€ เชเช•เซเชธเซ‡เชธเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ‹. เช•เชพเชฐเชฃ เช•เซ‡ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซเชฏเชพเช‚ เชธเซเชฐเช•เซเชทเชพ เชœเซ‹เช–เชฎเซ‹ เช›เซ‡ เชœเซ‡ เช…เชจเชงเชฟเช•เซƒเชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.ยป

เชฅเซ‹เชกเซ€ เชฎเชฟเชจเชฟเชŸเซ‹ เช…เชจเซ‡ เชฎเชฟเชจเชฐเชฒ เชตเซ‹เชŸเชฐเชจเซ€ เชฌเซ‹เชŸเชฒ เชชเช›เซ€, เชชเชพเชตเซ‡เชฒ เชธเซ‡เชฒเชฟเชตเชพเชจเซ‹เชต "เชฌเชพเชนเซเชฏ เชชเซเชฐเชฆเชพเชคเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เช…เชงเชฟเช•เซƒเชคเชคเชพ" เชตเชฟเชทเชฏ เชธเชพเชฅเซ‡ เชถเซ‡เชกเซ‹ เชซเชพเช‡เชŸเชฎเชพเช‚ เชงเชธเซ€ เช—เชฏเชพ, เชเชŸเชฒเซ‡ เช•เซ‡ LDAP (Nginx + Python) เช…เชจเซ‡ OIDC (Dex + Gangway).

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

เชฐเชพเชคเซเชฐเชฟเชญเซ‹เชœเชจ เชชเช›เซ€, เชธเซ‡เชฐเซเช—เซ‡เชˆ เชฌเซ‹เช‚เชกเชพเชฐเซ‡เชต เชฒเชกเชพเชˆเชฎเชพเช‚ เชœเซ‹เชกเชพเชฏเชพ. เชคเซ‡เชฎเชจเซ‹ เชตเชฟเชทเชฏ เชจเซ‡เชŸเชตเชฐเซเช• เชจเซ€เชคเชฟ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ CNI เช…เชจเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เชธเซเชฐเช•เซเชทเชพ เชจเซ€เชคเชฟเชจเซ‹ เชชเชฐเชฟเชšเชฏ.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

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

เชธเซ‡เชฐเซเช—เซ‡เชˆ เชฌเซ‹เชจเซเชฆเชพเชฐเซ‡เชต เชคเชฐเชซเชฅเซ€ เช•เซเชฌเชฐเซเชจเซ‡เชŸเชธเชจเซเช‚ เชธเซเช•เชพเชจ เชชเชพเชตเซ‡เชฒ เชธเซ‡เชฒเชฟเชตเชพเชจเซ‹เชต เชฆเซเชตเชพเชฐเชพ โ€œเช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชธเซเชฐเช•เซเชทเชฟเชค เช…เชจเซ‡ เช…เชคเซเชฏเช‚เชค เช‰เชชเชฒเชฌเซเชง เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธโ€ เชตเชฟเชทเชฏ เชธเชพเชฅเซ‡ เช…เชŸเช•เชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เชคเซ‡เชจเชพ เชฎเชจเชชเชธเช‚เชฆ เชตเชฟเชทเชฏเซ‹ เช›เซ‡: PodSecurityPolicy, PodDisruptionBudget, LimitRange/ResourceQuota.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

เชฎเซ‡เช—เชพเชจเซ‹ เชตเชฟเชทเชฏ, เชœเซ‡ เชชเชพเชตเซ‡เชฒเซ‡ DevOpsConf เชชเชฐ เชตเชพเชค เช•เชฐเซ€ เชนเชคเซ€: เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เช…เชจเซ‡ เชเชกเชชเชฅเซ€ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชคเซ‹เชกเชตเซเช‚ เช…เชจเซ‡ 5 เชฎเชฟเชจเชฟเชŸเชฎเชพเช‚ เชคเชฎเชพเชฎ เช…เชงเชฟเช•เชพเชฐเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‡เชณเชตเชตเซเช‚.

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

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚
- เช•เซ‹เชฃเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชคเซ‹เชกเซเชฏเซเช‚? เช…เชนเซ€เช‚ เชคเซ‡เชฃเซ‡ เชเซเช‚เชก เชคเซ‹เชกเซเชฏเซเช‚! เชนเซเช‚ เช…เชนเซ€เช‚เชฅเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชœเซ‹เชˆ เชถเช•เซเช‚ เช›เซเช‚!

เชธเซเชฒเชฐเซเชฎเซเชธ เชชเชฐ, เชฌเชงเซเช‚ เชธเชฐเชณ เช…เชจเซ‡ เชธเชฐเชณ เชจเชฅเซ€, เชœเซ‡เชฅเซ€ เช•เช‚เชŸเชพเชณเซ‹ เชจ เช†เชตเซ‡. เชชเชฐเช‚เชคเซ เช† เชตเช–เชคเซ‡ เชŸเซ‡เชฒเชฟเช—เซเชฐเชพเชฎเซ‡ เชฆเชฐเซ‡เช•เชจเซ‡ เชชเชพเช‚เชšเชฎเซ‹ เชฎเซเชฆเซเชฆเซ‹ เชฌเชคเชพเชตเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚:

ะœะฐั€ัะตะปัŒ ะ˜ะฑั€ะฐะตะฒ, [22 ะฝะพัะฑ. 2019 ะณ., 16:52:52]:
ะšะพะปะปะตะณะธ, ะฒ ะดะฐะฝะฝั‹ะน ะผะพะผะตะฝั‚ ะฝะฐะฑะปัŽะดะฐัŽั‚ัั ัะฑะพะธ ะฒ ั€ะฐะฑะพั‚ะต ะขะตะปะตะณั€ะฐะผ, ะธะผะตะนั‚ะต ัั‚ะพ ะฒะฒะธะดัƒ

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

เช† เชคเซ‡เชœเชธเซเชตเซ€ เช…เชจเซ‡ เชตเซเชฏเชตเชนเชพเชฐเซ เชœเซเชžเชพเชจเชฅเซ€ เชญเชฐเชชเซ‚เชฐ, เชชเซเชฐเชฅเชฎ เชฆเชฟเชตเชธ เชชเซ‚เชฐเซ‹ เชฅเชฏเซ‹. เชฌเซ€เชœเชพ เชฆเชฟเชตเชธเซ‡ เชนเชœเซ€ เชตเชงเซ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชฅเชถเซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ PostgreSQL เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐ เชถเชฐเซ‚ เช•เชฐเชตเซเช‚, RabbitMQ เช•เซเชฒเชธเซเชŸเชฐ เชถเชฐเซ‚ เช•เชฐเชตเซเช‚, Kubernetes เชฎเชพเช‚ เชฐเชนเชธเซเชฏเซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเซเช‚.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฌเซ€เชœเซ‹ เชฆเชฟเชตเชธ.

เชฏเชœเชฎเชพเชจ เชฌเซ€เชœเชพ เชฆเชฟเชตเชธเชจเซ€ เชถเชฐเซ‚เช†เชค เช–เซเชถเช–เซเชถเชพเชฒ เช˜เซ‹เชทเชฃเชพ เชธเชพเชฅเซ‡ เช•เชฐเซ€: โ€œเชธเชตเชพเชฐเซ‡, เชชเชพเชตเซ‡เชฒเซ‡ เช—เชˆเช•เชพเชฒเซ‡ เช•เชนเซเชฏเซเช‚ เชคเซ‡เชฎ, เชตเชพเชธเซเชคเชตเชฟเช• เชนเชพเชฐเซเชกเช•เซ‹เชฐ เช†เชชเชฃเซ€ เชฐเชพเชน เชœเซ‹เชถเซ‡. เชธเชฐเซเชœเชจเซ‹เชจเซ€ เชญเชพเชทเชพเชฎเชพเช‚ เช•เชนเซ€เช เชคเซ‹, เช†เชชเชฃเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเซ€ เชนเชฟเช‚เชฎเชคเชฎเชพเช‚ เชซเชฟเชŸ เชฅเชˆ เชœเชˆเชถเซเช‚!

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

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

เชฎเชพเชฐเซเชธเซ‡เชฒ เช‡เชฌเซเชฐเชพเชฏเซ‡เชต เชฌเชšเชพเชตเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ - เช…เชจเซ‡ เชคเซ‡เชฃเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชธเซเชŸเซ‡เชŸเชซเซเชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชจเซ‹ เช…เชญเซเชฏเชพเชธ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚. เชœเซ‡เชฎ เช•เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ PostgreSQL เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐ เชถเชฐเซ‚ เช•เชฐเชตเซเช‚ เช…เชจเซ‡ RabbitMQ เช•เซเชฒเชธเซเชŸเชฐ เชถเชฐเซ‚ เช•เชฐเชตเซเช‚.

เชฒเช‚เชš เชชเช›เซ€ เชธเซ‡เชฐเซเช—เซ‡เชˆ เชฌเซ‹เชจเซเชฆเชพเชฐเซ‡เชตเซ‡ K8S เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚. เช…เชจเซ‡ เชฅเซ€เชฎ "เช•เชฟเชชเชฟเช‚เช— เชธเชฟเช•เซเชฐเซ‡เชŸ" เชนเชคเซ€. เชคเซ‡ เชฎเซเชฒเซเชกเชฐ เช…เชจเซ‡ เชธเซเช•เชฒเซ€ เชฆเซเชตเชพเชฐเชพ เช†เชตเชฐเซ€ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช…เชจเซ‡ เชตเซ‰เชฒเซเชŸเชฎเชพเช‚ เช—เซเชชเซเชค เชธเช‚เชšเชพเชฒเชจเชจเซ‹ เช…เชญเซเชฏเชพเชธ เช•เชฐเซเชฏเซ‹. เช…เชจเซ‡ เช เชชเชฃ "เชธเชคเซเชฏ เชฌเชนเชพเชฐ เช›เซ‡".

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

เชœเซ‡ เชฎเซ‹เชกเซ€ เชธเชพเช‚เชœ เชธเซเชงเซ€ เชšเชพเชฒเซ เชฐเชนเซเชฏเซเช‚, เชœเซเชฏเชพเชฐเซ‡ เชชเชพเชตเซ‡เชฒ เชธเซ‡เชฒเชฟเชตเชพเชจเซ‹เชตเซ‡ เชนเซ‹เชฐเซ€เชเซ‹เชจเซเชŸเชฒ เชชเซ‹เชก เช“เชŸเซ‹เชธเซเช•เซ‡เชฒเชฐ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชคเซเชฐเซ€เชœเชพ เชฆเชฟเชตเชธเซ‡.

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

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

เชธเซ‡เชฐเซเช—เซ‡เชˆเช เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹เชจเชพ เชตเชพเชฐเซเชทเชฟเช• เชชเชฐเชฟเชญเซเชฐเชฎเชฃเชจเซ€ เชฅเซ€เชฎ เชšเชพเชฒเซ เชฐเชพเช–เซ€: kubeadm เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ-เชชเซเชฒเซ‡เชจ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹เชจเซเช‚ เชจเชตเซ€เช•เชฐเชฃ. เชฌเชชเซ‹เชฐเชจเชพ เชญเซ‹เชœเชจ เชชเชนเซ‡เชฒเชพเช‚, เชธเชนเชญเชพเช—เซ€เช“เชจเซ€ เชญเซ‚เช– เชตเชงเชพเชฐเชตเชพ เช…เชฅเชตเชพ เชคเซ‡เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชนเชฐเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชชเชพเชตเซ‡เชฒ เชธเซ‡เชฒเชฟเชตเชจเซ‹เชตเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชตเชฟเชทเชฏ เช‰เช เชพเชตเซเชฏเซ‹.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸ เช…เชจเซ‡ เชœเชฎเชพเชตเชŸ เชธเชพเชงเชจเซ‹, เชคเซ‡เชฎเชœ เชœเชฎเชพเชตเชŸ เชตเซเชฏเซ‚เชนเชฐเชšเชจเชพ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€.

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

เชฎเซเช–เซเชฏ เชตเชธเซเชคเซ เช เช›เซ‡ เช•เซ‡ เชฌเชงเซเช‚ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡. เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช•เชฐเชตเชพเชจเซ‹ เชธเชฎเชฏ เช›เซ‡:
เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเชฟเชชเซเชฒเซ‹เชฏเชฎเซ‡เชจเซเชŸ เช…เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เช…เชชเช—เซเชฐเซ‡เชกเชจเซ‡ เชเช•เชธเชพเชฅเซ‡ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ CI/CD เชฌเชจเชพเชตเชตเซ€. เชถเซˆเช•เซเชทเชฃเชฟเช• เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ เชฌเชงเซเช‚ เชธเชพเชฐเซเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ เช•เซ‡เชŸเชฒเซ€เช•เชตเชพเชฐ เชœเซ€เชตเชจ เช†เชถเซเชšเชฐเซเชฏเชฅเซ€ เชญเชฐเซ‡เชฒเซเช‚ เชนเซ‹เชฏ เช›เซ‡.

เชธเซเชฒเชฐเซเชฎ เชฎเซ‡เช—เชพ. เชฒเซเชฏเซเช• เชธเซเช•เชพเชฏเชตเซ‹เช•เชฐ เช…เชจเซ‡ R3D2 เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ-เชฐเซ‡เชกเซ€ เช•เซเชฒเชธเซเชŸเชฐ, เชธเซเชชเซ€เช•เชฐเซเชธ เชคเชฐเชซเชฅเซ€ 2 เชŸเซ€เชชเซเชธ เช…เชจเซ‡ เชธเซเชฒเชฐเซเชฎ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚

เชธเซเชฒเชฐเซเชฎ เชคเชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชฐเชนเซ‡!

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

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