"เช•เซเชฌเซ‡เชธเซเชชเซเชฐเซ‡ เช•เซเชทเชฎเชคเชพเช“เชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ": เชฎเซ‚เชณ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชจเซ‡ เช…เชฎเชพเชฐเชพ เชซเซ‹เชฐเซเช• เชตเชšเซเชšเซ‡เชจเซ‹ เชคเชซเชพเชตเชค

23 เชธเชชเซเชŸเซ‡เชฎเซเชฌเชฐ, 20.00 เชฎเซ‹เชธเซเช•เซ‹ เชธเชฎเชฏ เชชเชฐ, เชธเซ‡เชฐเซเช—เซ‡เชˆ เชฌเซ‹เช‚เชกเชพเชฐเซ‡เชต เชเช• เชฎเชซเชค เชตเซ‡เชฌเชฟเชจเชพเชฐ เชฏเซ‹เชœเชถเซ‡.Kubespray เชฒเช•เซเชทเชฃเซ‹ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ", เชœเซเชฏเชพเช‚ เชคเซ‡ เชคเชฎเชจเซ‡ เช•เชนเซ‡เชถเซ‡ เช•เซ‡ เช•เซเชฌเซ‡เชธเซเชชเซเชฐเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเซ€ เชœเซ‡เชฅเซ€ เชคเซ‡ เชเชกเชชเชฅเซ€, เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชฆเซ‹เชท-เชธเชนเชฟเชทเซเชฃเซเชคเชพเชฅเซ€ เชฌเชนเชพเชฐ เช†เชตเซ‡.

เชธเซ‡เชฐเซเช—เซ‡เชˆ เชฌเซ‹เช‚เชกเชพเชฐเซ‡เชต เชคเชฎเชจเซ‡ เชฎเซ‚เชณ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชจเซ‡ เช…เชฎเชพเชฐเชพ เช•เชพเช‚เชŸเซ‹ เชตเชšเซเชšเซ‡เชจเซ‹ เชคเชซเชพเชตเชค เชœเชฃเชพเชตเชถเซ‡:

"เช•เซเชฌเซ‡เชธเซเชชเซเชฐเซ‡ เช•เซเชทเชฎเชคเชพเช“เชจเซเช‚ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ": เชฎเซ‚เชณ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชจเซ‡ เช…เชฎเชพเชฐเชพ เชซเซ‹เชฐเซเช• เชตเชšเซเชšเซ‡เชจเซ‹ เชคเชซเชพเชตเชค

เชฎเซ‚เชณ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชจเซ‡ เช…เชฎเชพเชฐเชพ เช•เชพเช‚เชŸเซ‹ เชตเชšเซเชšเซ‡เชจเซ‹ เชคเชซเชพเชตเชค.

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

เชชเชฐเช‚เชคเซ เช† เชนเช‚เชฎเซ‡เชถเชพ เช•เซ‡เชธ เชจ เชนเชคเซ‹; เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เช•เซเชฏเซเชฌเชธเซเชชเซเชฐเซ‡เช เชคเชฎเชพเชฎ เช˜เชŸเช•เซ‹ เชธเซเชตเชคเช‚เชคเซเชฐ เชฐเซ€เชคเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซเชฏเชพ:

  • เชเชธเซ‡เชฎเซเชฌเชฒ etcd เช•เซเชฒเชธเซเชŸเชฐ;
  • เชธเซเชฅเชฟเชฐ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชชเซเชฒเซ‡เชจ เชชเซ‹เชกเซเชธ เช…เชจเซ‡ เช…เชจเซเชฏ เชธเซ‡เชตเชพ เช˜เชŸเช•เซ‹ เชฎเชพเชŸเซ‡ เชธเซเชฅเชพเชชเชฟเชค เช•เซเชฏเซเชฌเซ‡เชฒเซ‡เชŸเซเชธ, เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡เชฒ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹, เชฐเซ‚เชชเชฐเซ‡เช–เชพเช“ เช…เชจเซ‡ เชเช•เซเชธเซ‡เชธ เชŸเซ‹เช•เชจเซเชธ;
  • เชตเชฐเซเช•เชฐ เชจเซ‹เชกเซเชธ เชฎเชพเชŸเซ‡ เชธเชฐเซเชตเชฟเชธ เชเช•เชพเช‰เชจเซเชŸเซเชธ เชฌเชจเชพเชตเซเชฏเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซเชฏเชพ.

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

เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชฎเชพเชฐเชพ เชซเซ‹เชฐเซเช• เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเซ‡เชฒ เช•เซเชฒเชธเซเชŸเชฐ เช…เชจเซ‡ เชฎเซ‚เชณ เชตเชšเซเชšเซ‡เชจเซ‹ เชคเชซเชพเชตเชค เช เช•เซเชฏเซเชฌ-เชชเซเชฐเซ‹เช•เซเชธเซ€ เช…เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹เชจเซ€ เชฎเชพเชจเซเชฏเชคเชพ เช…เชตเชงเชฟ เช›เซ‡.

เชฎเชพเชฐเชพ เชซเซ‹เชฐเซเช•เชฎเชพเช‚, เชฌเชงเซเช‚ เชชเชนเซ‡เชฒเชพ เชœเซ‡เชตเซเช‚ เชœ เชฐเชนเซ‡ เช›เซ‡ - เชชเซเชฐเซ‹เช•เซเชธเซ€ เช•เซเชฏเซเชฌ เชธเซเชŸเซ‡เชŸเชฟเช• เชชเซ‹เชก เชคเชฐเซ€เช•เซ‡ เชฒเซ‹เช‚เชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹ 100 เชตเชฐเซเชท เชฎเชพเชŸเซ‡ เชœเชพเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

Kubeadm เชฎเชพเช‚, เชชเซเชฐเซ‹เช•เซเชธเซ€ เช•เซเชฏเซเชฌเชจเซ‡ เชกเซ‡เชฎเซ‹เชจเชธเซ‡เชŸ เชคเชฐเซ€เช•เซ‡ เชฒเซ‹เช‚เชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹ 1 เชตเชฐเซเชท เชฎเชพเชŸเซ‡ เชœเชพเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชจเชตเซ€เช•เชฐเชฃ เช•เชฐเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡. kubeadm เช†เช–เชฐเซ‡ เชเช• เช†เชฆเซ‡เชถ เชธเชพเชฅเซ‡ เช† เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚ เชคเซ‡ เชถเซ€เช–เซ€ เช—เชฏเซเช‚.

เชคเชซเชพเชตเชค เชจเชพเชจเซ‹ เช›เซ‡, เช…เชจเซ‡ เช†เชœเซ‡ เช†เชชเชฃเซ‡ เชฌเช‚เชจเซ‡ เชตเชฟเช•เชฒเซเชชเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช.

เช”เชฆเซเชฏเซ‹เช—เชฟเช• เช•เชพเชฎเช—เซ€เชฐเซ€ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฒเช•เซเชทเชฃเซ‹ (เช—เซ‡เชฐเชซเชพเชฏเชฆเชพ):

เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡ เช–เซ‚เชฌ เชเชกเชชเซ€ เชจเชฅเซ€. เชคเชฎเซ‡ เชšเซ‡เช•เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€เชจเซ‡ เช…เชจเซ‡ เชคเซˆเชฏเชพเชฐ เชˆเชฎเซ‡เชœเชฎเชพเช‚เชฅเซ€ เชฒเซ‹เชจเซเชš เช•เชฐเซ€เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชชเซ‹เชคเชพเชจเซ€ เช—เชคเชฟเชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชตเชงเชพเชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

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

เชฎเชพเชคเซเชฐ เชตเชฐเซเช•เชฐ เชจเซ‹เชกเซเชธ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เชฎเชพเชธเซเชŸเชฐเซเชธ เชธเชพเชฅเซ‡ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹ เชธเชพเชฅเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เช˜เซ‹เช‚เช˜เชพเชŸ เช›เซ‡, เช…เชจเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชŠเชญเซ€ เชฅเชˆ เชถเช•เซ‡ เชคเซ‡เชตเซ€ เชคเชฎเชพเชฎ เชธเช‚เชญเชตเชฟเชค เชธเชฎเชธเซเชฏเชพเช“เชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชคเซ€ เชจเชฅเซ€.

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฎเชจเซ‡ kubeadm เชธเชพเชฅเซ‡ เชธเชฎเชธเซเชฏเชพ เชนเชคเซ€ เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชฌเซ€เชœเชพ เช…เชจเซ‡ เชคเซเชฐเซ€เชœเชพ เชฎเชพเชธเซเชŸเชฐเชจเซ‡ เช‰เชฎเซ‡เชฐเชคเซ€ เชตเช–เชคเซ‡ เช•เซเชฐเซ‡เชถ เชฅเชฏเซเช‚, เช…เชจเซ‡ เชคเซ‡ เชชเช›เซ€ cubspray เช เชจเซ‹เชก เชชเชฐ kubeadm เชฐเซ€เชธเซ‡เชŸ เช•เชฐเซเชฏเซเช‚, เช…เชจเซ‡ เชฎเชพเชธเซเชŸเชฐเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹.

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

เช“เชชเชจเชธเซ‹เชฐเซเชธ เชœเซ‡เชฎ เช›เซ‡.

เช† เชฌเชงเซเช‚ เช…เชจเซ‡ เช˜เชฃเซเช‚ เชฌเชงเซเช‚ เชซเซเชฐเซ€ เชตเซ‡เชฌเชฟเชจเชพเชฐเชฎเชพเช‚ "Kubespray เชฒเช•เซเชทเชฃเซ‹ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจยป เชธเชชเซเชŸเซ‡เชฎเซเชฌเชฐ 23, 20.00 เชฎเซ‹เชธเซเช•เซ‹ เชธเชฎเชฏ.

เช…เชฎเชพเชฐเซ€ เชธเชพเชฅ เชœเซ‹เชกเชพเช“!

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

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