Pinterest เชชเชฐ kubernetes เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฌเชจเชพเชตเชตเซเช‚

เชตเชฐเซเชทเซ‹เชฅเซ€, Pinterestเชจเชพ 300 เชฎเชฟเชฒเชฟเชฏเชจ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เช 200 เชฌเชฟเชฒเชฟเชฏเชจเชฅเซ€ เชตเชงเซ เชฌเซ‹เชฐเซเชก เชชเชฐ 4 เชฌเชฟเชฒเชฟเชฏเชจเชฅเซ€ เชตเชงเซ เชชเชฟเชจ เชฌเชจเชพเชตเซเชฏเชพเช‚ เช›เซ‡. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ€ เช† เชธเซ‡เชจเชพ เช…เชจเซ‡ เชตเชฟเชถเชพเชณ เช•เชจเซเชŸเซ‡เชจเซเชŸ เชฌเซ‡เชเชจเซ‡ เชธเซ‡เชตเชพ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡, เชชเซ‹เชฐเซเชŸเชฒเซ‡ เชนเชœเชพเชฐเซ‹ เชธเซ‡เชตเชพเช“ เชตเชฟเช•เชธเชพเชตเซ€ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เช•เซ‡เชŸเชฒเชพเช• CPU เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซ€ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธเชฅเซ€ เชฎเชพเช‚เชกเซ€เชจเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹เชจเชพ เชธเชฎเช—เซเชฐ เช•เชพเชซเชฒเชพ เชชเชฐ เชšเชพเชฒเชคเซ€ เชตเชฟเชถเชพเชณ เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเซเชธ เชธเซเชงเซ€เชจเซ€ เช›เซ‡. เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡ เช•เซเชทเชฃ เช†เชตเซ€ เชœเซเชฏเชพเชฐเซ‡ เช•เช‚เชชเชจเซ€เชจเซ€ เชจเชœเชฐ k8s เชชเชฐ เชชเชกเซ€. Pinterest เชชเชฐ โ€œเช•เซเชฏเซเชฌโ€ เชถเชพ เชฎเชพเชŸเซ‡ เชธเชพเชฐเซเช‚ เชฒเชพเช—เซเชฏเซเช‚? เชคเชฎเซ‡ เช† เชตเชฟเชถเซ‡ เช…เชฎเชพเชฐเชพ เชคเชพเชœเซ‡เชคเชฐเชจเชพ เชฒเซ‡เช–เชจเชพ เช…เชจเซเชตเชพเชฆเชฎเชพเช‚เชฅเซ€ เชถเซ€เช–เซ€ เชถเช•เชถเซ‹ เชฌเซเชฒเซ‹เช— Pinterest เชเชจเซเชœเซ€เชจเชฟเชฏเชฐเชฟเช‚เช—.

Pinterest เชชเชฐ kubernetes เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฌเชจเชพเชตเชตเซเช‚

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

เชธเชพเชงเชจเซ‹เชจเชพ เช† เชชเซเชฐเชพเชฃเซ€ เชธเช‚เช—เซเชฐเชนเชพเชฒเชฏเชจเซ€ เชœเชพเชณเชตเชฃเซ€เชฎเชพเช‚, เชตเชฟเช•เชพเชธ เชŸเซ€เชฎเชจเซ‡ เชธเช‚เช–เซเชฏเชพเชฌเช‚เชง เชชเชกเช•เชพเชฐเซ‹เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเซ‹ เชชเชกเซ‡ เช›เซ‡:

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

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

Pinterest เชชเชฐ kubernetes เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฌเชจเชพเชตเชตเซเช‚

เช†เช•เซƒเชคเชฟ 1: เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพเช“ (เชตเชฟเชถเซเชตเชธเชจเซ€เชฏเชคเชพ, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เช‰เชคเซเชชเชพเชฆเช•เชคเชพ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ).

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

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

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ: เชง เชชเชฟเชจเซเชŸเชฐเซ‡เชธเซเชŸ เชตเซ‡

เช…เชฎเชพเชฐเชพ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเซ‡ เช—เชฎเชถเซ‡ เชคเซ‡เชตเชพ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชคเชฐเซ€เช•เซ‡ Pinterest เชจเชพ เชธเซเช•เซ‡เชฒ เชชเชฐ Kubernetes เชธเชพเชฅเซ‡ เชถเชฐเซ‚เช†เชค เช•เชฐเชตเซ€ เช˜เชฃเซ€ เชฌเชงเซ€ เชชเชกเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เช†เชตเซ€.

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

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

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

Pinterest เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช—เซเชฃเชงเชฐเซเชฎเซ‹ เช…เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเช•เซ‹

เช…เชฎเชพเชฐเชพ เช‡เชœเชจเซ‡เชฐเซ‹ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเซ‹ เช…เชฎเชฒ เช•เชฐเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เช…เชฎเชพเชฐเชพ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เช…เชฎเชพเชฐเซ€ เชชเซ‹เชคเชพเชจเซ€ เช•เชธเซเชŸเชฎ เชฐเชฟเชธเซ‹เชฐเซเชธ เชกเซ‡เชซเชฟเชจเซ‡เชถเชจ (CRDs) เชตเชฟเช•เชธเชพเชตเซ€ เช›เซ‡.

CRDs เชจเซ€เชšเซ‡เชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชชเซ‚เชฐเซ€ เชชเชพเชกเซ‡ เช›เซ‡:

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

เช…เชนเซ€เช‚ PinterestService เช…เชจเซ‡ เช†เช‚เชคเชฐเชฟเช• เชธเช‚เชธเชพเชงเชจเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เช›เซ‡ เชœเซ‡ เช…เชฎเชพเชฐเชพ เชจเชฟเชฏเช‚เชคเซเชฐเช• เชฆเซเชตเชพเชฐเชพ เชธเช‚เชšเชพเชฒเชฟเชค เชฅเชพเชฏ เช›เซ‡:

Pinterest เชชเชฐ kubernetes เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฌเชจเชพเชตเชตเซเช‚

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

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

เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชœเชฎเชพเชตเชŸ เชตเชฐเซเช•เชซเซเชฒเซ‹

Pinterest เชชเชฐ kubernetes เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฌเชจเชพเชตเชตเซเช‚

เช‰เชชเชฐเชจเซ€ เช›เชฌเซ€ เชฌเชคเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ Pinterest เช•เชธเซเชŸเชฎ เชธเช‚เชธเชพเชงเชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชœเชฎเชพเชตเชตเซเช‚:

  1. เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ CLI เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เช…เชฎเชพเชฐเชพ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซเชฒเชธเซเชŸเชฐ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡.
  2. CLI/UI เชŸเซ‚เชฒเซเชธ เชตเชฐเซเช•เชซเซเชฒเซ‹ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ YAML เชซเชพเช‡เชฒเซ‹ เช…เชจเซ‡ เช…เชจเซเชฏ เชฌเชฟเชฒเซเชก เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€เช (เชธเชฎเชพเชจ เชธเช‚เชธเซเช•เชฐเชฃ ID) เชจเซ‡ เช†เชฐเซเชŸเชฟเชซเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚เชฅเซ€ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡เชฎเชจเซ‡ เชœเซ‹เชฌ เชธเชฌเชฎเชฟเชถเชจ เชธเซ‡เชตเชพเชฎเชพเช‚ เชธเชฌเชฎเชฟเชŸ เช•เชฐเซ‡ เช›เซ‡. เช† เชชเช—เชฒเซเช‚ เช เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชซเช•เซเชค เช‰เชคเซเชชเชพเชฆเชจ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชœ เชตเชฟเชคเชฐเชฟเชค เชฅเชพเชฏ เช›เซ‡.
  3. JSS เช เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเชนเชฟเชค เชตเชฟเชตเชฟเชง เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเซเชธ เชฎเชพเชŸเซ‡เชจเซเช‚ เช—เซ‡เชŸเชตเซ‡ เช›เซ‡. เช…เชนเซ€เช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชชเซเชฐเชฎเชพเชฃเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช•เซเชตเซ‹เชŸเชพ เชœเชพเชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เชฎเชพเชฐเชพ CRD เชจเซ€ เช—เซ‹เช เชตเชฃเซ€ เช†เช‚เชถเชฟเช• เชฐเซ€เชคเซ‡ เชคเชชเชพเชธเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  4. JSS เชฌเชพเชœเซ เชชเชฐ CRD เชคเชชเชพเชธเซเชฏเชพ เชชเช›เซ€, เชฎเชพเชนเชฟเชคเซ€ k8s เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ API เชชเชฐ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  5. เช…เชฎเชพเชฐเซเช‚ CRD เชจเชฟเชฏเช‚เชคเซเชฐเช• เชคเชฎเชพเชฎ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เชชเชฐเชจเซ€ เช˜เชŸเชจเชพเช“เชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ CR เชจเซ‡ เชฎเซ‚เชณ k8s เชธเช‚เชธเชพเชงเชจเซ‹เชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชœเชฐเซ‚เชฐเซ€ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡, เชฏเซ‹เช—เซเชฏ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เชšเชฒเซ‹ เชธเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชฏเซเชเชฐ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเซเชธ เชชเชพเชธเซ‡ เชชเซ‚เชฐเชคเซ‹ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเชชเซ‹เชฐเซเชŸ เช›เซ‡ เชคเซ‡เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชธเชชเซ‹เชฐเซเชŸ เชตเชฐเซเช• เช•เชฐเซ‡ เช›เซ‡.
  6. CRD เชจเชฟเชฏเช‚เชคเซเชฐเช• เชชเช›เซ€ เชชเซเชฐเชพเชชเซเชค เชกเซ‡เชŸเชพเชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ API เชจเซ‡ เชชเชธเชพเชฐ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เชถเซ‡เชกเซเชฏเซ‚เชฒเชฐ เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€ เชถเช•เชพเชฏ เช…เชจเซ‡ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เชฎเซ‚เช•เซ€ เชถเช•เชพเชฏ.

เชจเซ‹เช‚เชงเชฃเซ€: เชœเชฎเชพเชตเชŸเชจเซ‹ เช† เชชเซ‚เชฐเซเชต-เชชเซเชฐเช•เชพเชถเชจ เช•เชพเชฐเซเชฏ เชชเซเชฐเชตเชพเชน เชจเชตเชพ k8s เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเชพ เชชเซเชฐเชฅเชฎ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เช…เชฎเซ‡ เชนเชพเชฒเชฎเชพเช‚ เช…เชฎเชพเชฐเชพ เชจเชตเชพ CI/CD เชธเชพเชฅเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชเช•เซ€เช•เซƒเชค เชฅเชตเชพ เชฎเชพเชŸเซ‡ เช† เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชถเซเชฆเซเชง เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เช›เซ€เช. เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เช…เชฎเซ‡ เชคเชฎเชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฅเซ€ เชธเช‚เชฌเช‚เชงเชฟเชค เชฌเชงเซเช‚ เช•เชนเซ€ เชถเช•เชคเชพ เชจเชฅเซ€. เช…เชฎเซ‡ เช…เชฎเชพเชฐเซ€ เช†เช—เชฒเซ€ เชฌเซเชฒเซ‹เช— เชชเซ‹เชธเซเชŸ, โ€œPinterest เชฎเชพเชŸเซ‡ CI/CD เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซเช‚ เชจเชฟเชฐเซเชฎเชพเชฃโ€ เชฎเชพเช‚ เช† เชฆเชฟเชถเชพเชฎเชพเช‚ เช…เชฎเชพเชฐเซ‹ เช…เชจเซเชญเชต เช…เชจเซ‡ เชŸเซ€เชฎเชจเซ€ เชชเซเชฐเช—เชคเชฟ เชถเซ‡เชฐ เช•เชฐเชตเชพ เช†เชคเซเชฐ เช›เซ€เช.

เชตเชฟเชถเชฟเชทเซเชŸ เชธเช‚เชธเชพเชงเชจเซ‹เชจเชพ เชชเซเชฐเช•เชพเชฐ

Pinterest เชจเซ€ เชšเซ‹เช•เซเช•เชธ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เช†เชงเชพเชฐเซ‡, เช…เชฎเซ‡ เชตเชฟเชตเชฟเชง เชตเชฐเซเช•เชซเซเชฒเซ‹เชจเซ‡ เช…เชจเซเชฐเซ‚เชช เชจเซ€เชšเซ‡เชจเชพ CRDs เชตเชฟเช•เชธเชพเชตเซเชฏเชพ เช›เซ‡:

  • PinterestService เช เชธเซเชŸเซ‡เชŸเชฒเซ‡เชธ เชธเซ‡เชตเชพเช“ เช›เซ‡ เชœเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชšเชพเชฒเซ€ เชฐเชนเซ€ เช›เซ‡. เช…เชฎเชพเชฐเซ€ เช˜เชฃเซ€ เชฎเซเช–เซเชฏ เชธเชฟเชธเซเชŸเชฎเซ‹ เช†เชตเซ€ เชธเซ‡เชตเชพเช“เชจเชพ เชธเชฎเซ‚เชน เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡.
  • PinterestJobSet เชฎเซ‰เชกเชฒ เชชเซ‚เชฐเซเชฃ เชšเช•เซเชฐ เชฌเซ…เชš เชœเซ‹เชฌเซเชธ. Pinterest เชชเชฐ เชเช• เชธเชพเชฎเชพเชจเซเชฏ เชฆเซƒเชถเซเชฏ เช เช›เซ‡ เช•เซ‡ เชฌเชนเซเชตเชฟเชง เชจเซ‹เช•เชฐเซ€เช“ เช…เชจเซเชฏ เชธเชฎเชพเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ€เชงเชพ เชตเชฟเชจเชพ, เชธเชฎเชพเชจ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‡ เชธเชฎเชพเช‚เชคเชฐ เชฐเซ€เชคเซ‡ เชšเชฒเชพเชตเซ‡ เช›เซ‡.
  • PinterestCronJob เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชจเชพเชจเชพ เชธเชพเชฎเชฏเชฟเช• เชฒเซ‹เชก เชธเชพเชฅเซ‡ เชตเซเชฏเชพเชชเช•เชชเชฃเซ‡ เชฅเชพเชฏ เช›เซ‡. เชธเซเชฐเช•เซเชทเชพ, เชŸเซเชฐเชพเชซเชฟเช•, เชฒเซ‰เช—เซเชธ เช…เชจเซ‡ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เชเชตเชพ Pinterest เชธเชชเซ‹เชฐเซเชŸ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธ เชธเชพเชฅเซ‡ เชฎเซ‚เชณ เช•เซเชฐเซ‹เชจ เชตเชฐเซเช• เชฎเชพเชŸเซ‡ เช† เชเช• เชฐเซ‡เชชเชฐ เช›เซ‡.
  • PinterestDemon เชฎเชพเช‚ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชกเซ‡เชฎเชจเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชฎเชพเช‚ เชตเชงเซ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซ€เช เช›เซ€เช เชคเซ‡เชฎ เช† เช•เซเชŸเซเช‚เชฌ เชธเชคเชค เชตเชงเชคเซเช‚ เชœเชพเชฏ เช›เซ‡.
  • PinterestTrainingJob Tensorflow เช…เชจเซ‡ Pytorch เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชธเซเชงเซ€ เชตเชฟเชธเซเชคเชฐเซ‡ เช›เซ‡, เชœเซ‡ เช…เชจเซเชฏ เชคเชฎเชพเชฎ CRDs เชœเซ‡เชŸเชฒเซ‹ เชœ เชฐเชจเชŸเชพเชˆเชฎ เชธเชชเซ‹เชฐเซเชŸ เชชเซ‚เชฐเซ‹ เชชเชพเชกเซ‡ เช›เซ‡. Pinterest เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ Tensorflow เช…เชจเซ‡ เช…เชจเซเชฏ เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชคเซ‡เชฎเชจเซ€ เช†เชธเชชเชพเชธ เชเช• เช…เชฒเช— CRD เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เช•เชพเชฐเชฃ เชนเชคเซเช‚.

เช…เชฎเซ‡ PinterestStatefulSet เชชเชฐ เชชเชฃ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช, เชœเซ‡ เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชตเซ‡เชฐเชนเชพเช‰เชธ เช…เชจเซ‡ เช…เชจเซเชฏ เชธเซเชŸเซ‡เชŸเชซเซเชฒ เชธเชฟเชธเซเชŸเชฎเซเชธ เชฎเชพเชŸเซ‡ เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชฐเชจเชŸเชพเช‡เชฎ เชธเชชเซ‹เชฐเซเชŸ

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

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

เชชเชฐเซ€เช•เซเชทเชฃ เช…เชจเซ‡ QA

เช…เชฎเซ‡ เชนเชพเชฒเชจเชพ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชŸเซ‡เชธเซเชŸ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชŸเซ‹เชš เชชเชฐ เชเชจเซเชก-เชŸเซ-เชเชจเซเชก เชŸเซ‡เชธเซเชŸ เชชเชพเช‡เชชเชฒเชพเช‡เชจ เชฌเชจเชพเชตเซ€ เช›เซ‡. เช† เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เช…เชฎเชพเชฐเชพ เชคเชฎเชพเชฎ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชจเซ‡ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡. เช…เชฎเชพเชฐเซ€ เชชเชพเชˆเชชเชฒเชพเชˆเชจ เชชเซเชฐเซ‹เชกเช•เซเชŸ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‹ เชญเชพเช— เชฌเชจเชคเชพ เชชเชนเซ‡เชฒเชพ เช˜เชฃเชพ เชฐเชฟเชตเชฟเชเชจเชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชˆ เชนเชคเซ€.

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

เชตเชฟเช•เชฒเซเชชเซ‹

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

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

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

เช†เช—เชพเชฎเซ€ เช•เชพเชฐเซเชฏ

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

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

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

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