Pinterest-เตฝ เด’เดฐเต kubernetes เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต

เดตเตผเดทเด™เตเด™เดณเดพเดฏเดฟ, Pinterest-เดจเตเดฑเต† 300 เดฆเดถเดฒเด•เตเดทเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ 200 เดฌเดฟเดฒเตเดฒเตเดฏเดฃเดฟเดฒเดงเดฟเด•เด‚ เดฌเต‹เตผเดกเตเด•เดณเดฟเตฝ 4 เดฌเดฟเดฒเตเดฒเตเดฏเดฃเดฟเดฒเดงเดฟเด•เด‚ เดชเดฟเดจเตเดจเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต. เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต† เดˆ เดธเตˆเดจเตเดฏเดคเตเดคเต†เดฏเตเด‚ เดตเดฟเดถเดพเดฒเดฎเดพเดฏ เด‰เดณเตเดณเดŸเด•เตเด• เด…เดŸเดฟเดคเตเดคเดฑเดฏเต†เดฏเตเด‚ เดธเต‡เดตเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ, เดชเต‹เตผเดŸเตเดŸเตฝ เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดธเต‡เดตเดจเด™เตเด™เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดเดคเดพเดจเตเด‚ เดธเดฟเดชเดฟเดฏเตเด•เตพเด•เตเด•เต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดฎเตˆเด•เตเดฐเต‹เดธเตผเดตเต€เดธเตเด•เตพ เดฎเตเดคเตฝ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเตเด•เดณเตเดŸเต† เดฎเตเดดเตเดตเตป เดซเตเดณเต€เดฑเตเดฑเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดญเต€เดฎเตป เดฎเต‹เดฃเต‹เดฒเดฟเดคเตเดคเตเด•เตพ เดตเดฐเต†. เด•เดฎเตเดชเดจเดฟเดฏเตเดŸเต† เด•เดฃเตเดฃเตเด•เตพ k8 เด•เดณเดฟเตฝ เดชเดคเดฟเดžเตเดž เดจเดฟเดฎเดฟเดทเด‚ เดตเดจเตเดจเต. เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต "เด•เตเดฏเต‚เดฌเต" Pinterest-เตฝ เดจเดจเตเดจเดพเดฏเดฟ เด•เดพเดฃเดชเตเดชเต†เดŸเตเดŸเดคเต? เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเดฎเต€เดชเด•เดพเดฒ เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฟเด™เตเด™เตพ เด‡เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดชเด เดฟเด•เตเด•เตเด‚ เดฌเตเดฒเต‹เด—เต Pinterest เดŽเดžเตเดšเดฟเดจเต€เดฏเดฑเดฟเด‚เด—เต.

Pinterest-เตฝ เด’เดฐเต kubernetes เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต

เด…เดคเดฟเดจเดพเตฝ, เดจเต‚เดฑเตเด•เดฃเด•เตเด•เดฟเดจเต เดฆเดถเดฒเด•เตเดทเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเด‚ เดจเต‚เดฑเตเด•เดฃเด•เตเด•เดฟเดจเต เดฌเดฟเดฒเตเดฏเตบ เดชเดฟเดจเตเดจเตเด•เดณเตเด‚. เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต† เดˆ เดธเตˆเดจเตเดฏเดคเตเดคเต†เดฏเตเด‚ เดตเดฟเดถเดพเดฒเดฎเดพเดฏ เด‰เดณเตเดณเดŸเด•เตเด• เด…เดŸเดฟเดคเตเดคเดฑเดฏเต†เดฏเตเด‚ เดธเต‡เดตเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ, เดเดคเดพเดจเตเด‚ เดธเดฟเดชเดฟเดฏเตเด•เตพเด•เตเด•เต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดฎเตˆเด•เตเดฐเต‹ เดธเตผเดตเต€เดธเตเด•เตพ เดฎเตเดคเตฝ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเตเด•เดณเตเดŸเต† เดฎเตเดดเตเดตเตป เดซเตเดฒเต€เดฑเตเดฑเตเด•เดณเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดญเต€เดฎเตป เดฎเต‹เดฃเต‹เดฒเดฟเดคเตเดคเตเด•เตพ เดตเดฐเต†เดฏเตเดณเตเดณ เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดธเต‡เดตเดจเด™เตเด™เตพ เดžเด™เตเด™เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด•เต‚เดŸเดพเดคเต†, CPU, เดฎเต†เดฎเตเดฎเดฑเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ I/O เด†เด•เตโ€Œเดธเดธเตเดธเต เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเดตเตเดจเตเดจ เดตเดฟเดตเดฟเดง เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเตเด•เตพ เดžเด™เตเด™เดณเตเดŸเต† เดชเด•เตเด•เดฒเตเดฃเตเดŸเต.

เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดˆ เดฎเตƒเด—เดถเดพเดฒ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ, เดตเดฟเด•เดธเดจ เดŸเต€เด‚ เดจเดฟเดฐเดตเดงเดฟ เดตเต†เดฒเตเดฒเตเดตเดฟเดณเดฟเด•เตพ เด…เดญเดฟเดฎเตเด–เต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต:

  • เด’เดฐเต เด‰เตฝเดชเตเดชเดพเดฆเดจ เด…เดจเตเดคเดฐเต€เด•เตเดทเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดŽเดžเตเดšเดฟเดจเต€เดฏเตผเดฎเดพเตผเด•เตเด•เต เดเด•เต€เด•เตƒเดค เดฎเดพเตผเด—เดฎเดฟเดฒเตเดฒ. เดธเตโ€Œเดฑเตเดฑเต‡เดฑเตเดฑเตโ€Œเดฒเต†เดธเต เดธเต‡เดตเดจเด™เตเด™เตพ, เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตโ€Œเดซเตเตพ เดธเต‡เดตเดจเด™เตเด™เตพ, เดธเดœเต€เดตเดฎเดพเดฏเดฟ เดตเดฟเด•เดธเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดต เดคเดฟเด•เดšเตเดšเตเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดถเต‡เด–เดฐเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต. เด‡เดคเต เดŽเดžเตเดšเดฟเดจเต€เดฏเตผเดฎเดพเตผเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดฎเตเดดเตเดตเตป เดชเดฐเดฟเดถเต€เดฒเดจ เด•เต‹เดดเตเดธเตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต, เด•เต‚เดŸเดพเดคเต† เดžเด™เตเด™เดณเตเดŸเต† เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดŸเต€เดฎเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต† เด—เตเดฐเตเดคเดฐเดฎเดพเดฏเดฟ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.
  • เดธเตเดตเดจเตเดคเด‚ เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเตเด•เตพ เด‰เดณเตเดณ เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เด†เดจเตเดคเดฐเดฟเด• เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเตผเดฎเดพเตผเด•เตเด•เต เดตเดฒเดฟเดฏ เดญเดพเดฐเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, OS เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ AMI เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดชเต‹เดฒเตเดณเตเดณ เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด†เดดเตเดšเด•เดณเตเด‚ เดฎเดพเดธเด™เตเด™เดณเตเด‚ เดŽเดŸเตเด•เตเด•เตเด‚. เด‡เดคเต เดคเดฟเด•เดšเตเดšเตเด‚ เดฆเตˆเดจเด‚เดฆเดฟเดจ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ เดœเต‹เดฒเดฟเดญเดพเดฐเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพเด•เตเด•เต เดฎเตเด•เดณเดฟเตฝ เด†เด—เต‹เดณ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเด•เตพ. เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเตเด•เดณเตเดŸเต† เด‰เดŸเดฎเด•เดณเต† เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดฒเตเดฒ เดŽเดจเตเดจ เดตเดธเตเดคเตเดค เดธเตเดฅเดฟเดคเดฟ เด•เต‚เดŸเตเดคเตฝ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด…เดคเดพเดฏเดคเต, เดจเดฎเตเดฎเตเดŸเต† เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเดฟเดจเตเดฑเต† เดฎเดฑเตเดฑเต เดญเดพเด—เด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดˆ เดถเต‡เดทเดฟ เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏเดฟ เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดฎเต‹ เดŽเดจเตเดจเต เดžเด™เตเด™เตพเด•เตเด•เต เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ.

เด•เดฃเตเดŸเต†เดฏเตเดจเตผ เด“เตผเด•เตเด•เดธเตเดŸเตเดฐเต‡เดทเตป เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ เดตเตผเด•เตเด•เต เดฒเต‹เดกเต เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดเด•เต€เด•เดฐเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด’เดฐเต เดฎเดพเตผเด—เดฎเดพเดฃเต. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดตเดฟเดญเดตเด™เตเด™เดณเตเด‚ เด’เดฐเต เด•เต‡เดจเตเดฆเตเดฐเต€เด•เตƒเดค เดธเด‚เดตเดฟเดงเดพเดจเดคเตเดคเดพเตฝ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเดพเตฝ, เด…เดตเตผ เดตเดฟเด•เดธเดจ เดตเต‡เด—เดค เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเต—เด•เดฐเตเดฏ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดตเดพเดคเดฟเตฝ เดคเตเดฑเด•เตเด•เตเดจเตเดจเต.

Pinterest-เตฝ เด’เดฐเต kubernetes เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต

เดšเดฟเดคเตเดฐเด‚ 1: เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดฎเตเตปเด—เดฃเดจเด•เตพ (เดตเดฟเดถเตเดตเดพเดธเตเดฏเดค, เดกเต†เดตเดฒเดชเตเดชเตผ เด‰เตฝเดชเตเดชเดพเดฆเดจเด•เตเดทเดฎเดค, เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดค).

Pinterest-เดฒเต† เด•เตเดฒเต—เดกเต เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚ เดŸเต€เด‚ 8-เตฝ K2017s เด•เดฃเตเดŸเต†เดคเตเดคเดฟ. 2017-เดจเตเดฑเต† เด†เดฆเตเดฏ เดชเด•เตเดคเดฟเดฏเต‹เดŸเต†, API-เดฏเตเด‚ เดžเด™เตเด™เดณเตเดŸเต† เดŽเดฒเตเดฒเดพ เดตเต†เดฌเต เดธเต†เตผเดตเดฑเตเด•เดณเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเต†, เดžเด™เตเด™เดณเตเดŸเต† เดฎเดฟเด•เตเด• เด‰เตฝเดชเตเดชเดพเดฆเดจ เดถเต‡เดทเดฟเด•เดณเตเด‚ เดžเด™เตเด™เตพ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเดฟ. เด…เดคเดฟเดจเตเดถเต‡เดทเด‚, เด•เดฃเตเดŸเต†เดฏเตเดจเตผ เดธเตŠเดฒเตเดฏเต‚เดทเดจเตเด•เตพ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดตเดฏเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดตเดฟเดตเดฟเดง เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเด™เตเด™เตพ เดธเดฎเด—เตเดฐเดฎเดพเดฏ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตฝ เดจเดŸเดคเตเดคเดฟ. 2017 เด…เดตเดธเดพเดจเดคเตเดคเต‹เดŸเต† เดžเด™เตเด™เตพ เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต. เด‡เดคเต เดคเดฟเด•เดšเตเดšเตเด‚ เด…เดฏเดตเตเดณเตเดณเดคเตเด‚ เดกเต†เดตเดฒเดชเตเดชเตผ เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฏเดฟเตฝ เดตเตเดฏเดพเดชเด•เดฎเดพเดฏ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณเดคเตเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต.

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

เด•เตเดฌเต†เตผเดจเต†เดฑเตเดฑเดธเต: เดฆเดฟ เดชเดฟเตปเดฑเดธเตเดฑเตเดฑเต เดตเต‡

เดžเด™เตเด™เดณเตเดŸเต† เดŽเดžเตเดšเดฟเดจเต€เดฏเตผเดฎเดพเตผ เด‡เดทเตเดŸเดชเตเดชเต†เดŸเตเดจเตเดจ เด’เดฐเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚ เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ Pinterest เดŽเดจเตเดจ เดคเต‹เดคเดฟเตฝ Kubernetes-เตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต เด’เดฐเตเดชเดพเดŸเต เดตเต†เดฒเตเดฒเตเดตเดฟเดณเดฟเด•เดณเต‹เดŸเต†เดฏเดพเดฃเต.

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

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

เด’เดฐเต‡ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดตเตเดฏเดคเตเดฏเดธเตเดค เดชเดคเดฟเดชเตเดชเตเด•เตพ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดตเดณเดฐเต† เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด’เดฐเต‡ เดฑเตบเดŸเตˆเด‚ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเตเดŸเต† เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเตฝ, เด…เดตเดฐเตเดŸเต† เดŽเดฒเตเดฒเดพ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตเด‚ เดฌเด—เตเด•เดณเตเด‚ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต‡เดธเดฎเดฏเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฃเดฎเต†เด™เตเด•เดฟเตฝ เด‰เดชเดญเต‹เด•เตเดคเตƒ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดŸเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดค เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เตเด•.

Pinterest เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด—เตเดฃเด™เตเด™เดณเตเด‚ เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด•เดณเตเด‚

เดžเด™เตเด™เดณเตเดŸเต† เดŽเดžเตเดšเดฟเดจเต€เดฏเตผเดฎเดพเตผเด•เตเด•เต Kubernetes เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดžเด™เตเด™เดณเตเดŸเต† เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚, เดžเด™เตเด™เตพ เดžเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดค เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดจเดฟเตผเดตเดšเดจเด™เตเด™เตพ (CRD-เด•เตพ) เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

CRD-เด•เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต:

  1. เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เดจเต‡เดฑเตเดฑเต€เดตเต เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เด…เดต เด’เดฐเตŠเดฑเตเดฑ เดœเต‹เดฒเดฟเดญเดพเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, PinterestService เดฑเดฟเดธเต‹เดดเตเดธเดฟเตฝ เด’เดฐเต เดตเดฟเดจเตเดฏเดพเดธเด‚, เด’เดฐเต เดฒเต‹เด—เดฟเตป เดธเต‡เดตเดจเด‚, เด’เดฐเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฎเดพเดชเตเดชเต เดŽเดจเตเดจเดฟเดต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. DNS เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดตเดฟเดทเดฎเดฟเด•เตเด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเตป เด‡เดคเต เดกเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
  2. เด†เดตเดถเตเดฏเดฎเดพเดฏ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเดฟเดจเตเดคเตเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด•. เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เด…เดตเดฐเตเดŸเต† เดฌเดฟเดธเดฟเดจเดธเตเดธเต เดฒเต‹เดœเดฟเด•เตเด•เต เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเดฟเตฝ เดฎเดพเดคเตเดฐเด‚ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด…เดคเต‡เดธเดฎเดฏเด‚ CRD เด•เตบเดŸเตเดฐเต‹เดณเตผ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ init เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เดณเตเด‚ เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเตเด‚ เดชเต‹เดกเต เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผเด•เตเด•เต เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดธเต—เด•เดฐเตเดฏเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต.
  3. เดธเดฟเด†เตผเดกเดฟ เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด•เตพ เดจเต‡เดฑเตเดฑเต€เดตเต เดตเดฟเดญเดตเด™เตเด™เดณเตเดŸเต† เดœเต€เดตเดฟเดคเดšเด•เตเดฐเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดกเต€เดฌเด—เต เดฒเดญเตเดฏเดค เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดคเตเด‚ เดฏเดฅเดพเตผเดคเตเดฅเดตเตเดฎเดพเดฏ เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเด•, CRD เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•, เด‡เดตเดจเตเดฑเต เดฒเต‹เด—เตเด•เตพ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดฎเดฑเตเดฑเตเด‚ เด‡เดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. CRD เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฐเดพเด•เตเด‚, เด‡เดคเต เดชเดฟเดถเด•เดฟเดจเตเดฑเต† เดธเดพเดงเตเดฏเดค เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚.

เดžเด™เตเด™เดณเตเดŸเต† เด•เตบเดŸเตเดฐเต‹เดณเตผ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต PinterestService-เดจเตเดฑเต†เดฏเตเด‚ เด’เดฐเต เด†เดจเตเดคเดฐเดฟเด• เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เด‰เดฆเดพเดนเดฐเดฃเด‚ เด‡เดคเดพ:

Pinterest-เตฝ เด’เดฐเต kubernetes เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฎเตเด•เดณเดฟเตฝ เด•เดพเดฃเตเดจเตเดจเดคเต เดชเต‹เดฒเต†, เด’เดฐเต เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดค เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดธเตเดฐเด•เตเดท, เดฆเตƒเดถเตเดฏเดชเดฐเดค, เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดŸเตเดฐเดพเดซเดฟเด•เต เดŽเดจเตเดจเดฟเดต เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเต เดžเด™เตเด™เตพ เด’เดฐเต init เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด‚ เดจเดฟเดฐเดตเดงเดฟ เด†เดกเต-เด“เดฃเตเด•เดณเตเด‚ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด•เต‚เดŸเดพเดคเต†, เดžเด™เตเด™เตพ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฎเดพเดชเตเดชเต เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดฌเดพเดšเตเดšเต เดœเต‹เดฒเดฟเด•เตพเด•เตเด•เดพเดฏเดฟ เดชเดฟเดตเดฟเดธเดฟ เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด•เดฏเตเด‚ เดเดกเดจเตเดฑเดฟเดฑเตเดฑเดฟ, เดตเดฟเดญเดต เด‰เดชเดญเต‹เด—เด‚, เดฎเดพเดฒเดฟเดจเตเดฏ เดถเต‡เด–เดฐเดฃเด‚ เดŽเดจเตเดจเดฟเดต เดŸเตเดฐเดพเด•เตเด•เตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดŸเตเดฐเดพเด•เตเด•เตเดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.

CRD เดชเดฟเดจเตเดคเตเดฃเดฏเดฟเดฒเตเดฒเดพเดคเต† เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดˆ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเตเด•เตพ เด•เตˆเด•เตŠเดฃเตเดŸเต เดŽเดดเตเดคเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดธเด™เตเด•เตฝเดชเตเดชเดฟเด•เตเด•เดพเตป เดชเตเดฐเดฏเดพเดธเดฎเดพเดฃเต, เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เตพ เด•เต‚เดŸเตเดคเตฝ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เดพเดจเตเด‚ เดกเต€เดฌเด—เต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•.

เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดตเดฟเดจเตเดฏเดพเดธ เดตเตผเด•เตเด•เตเดซเตเดฒเต‹

Pinterest-เตฝ เด’เดฐเต kubernetes เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต

เด’เดฐเต เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต Pinterest เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดค เด‰เดฑเดตเดฟเดŸเด‚ เดŽเด™เตเด™เดจเต† เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เดšเดฟเดคเตเดฐเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต:

  1. CLI เดตเดดเดฟเดฏเตเด‚ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดฒเต‚เดŸเต†เดฏเตเด‚ เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดžเด™เตเด™เดณเตเดŸเต† Kubernetes เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเดฎเดพเดฏเดฟ เดธเด‚เดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
  2. CLI/UI เดŸเต‚เดณเตเด•เตพ เดตเตผเด•เตเด•เตเดซเตเดฒเต‹ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป YAML เดซเดฏเดฒเตเด•เดณเตเด‚ เดฎเดฑเตเดฑเต เดฌเดฟเตฝเดกเต เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เดณเตเด‚ (เด…เดคเต‡ เดชเดคเดฟเดชเตเดชเต เดเดกเดฟ) เด†เตผเดŸเตเดŸเดฟเดซเดพเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เดคเตเดŸเตผเดจเตเดจเต เด…เดต เดœเต‹เดฌเต เดธเดฌเตเดฎเดฟเดทเตป เดธเต‡เดตเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดธเดฎเตผเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเตŠเดกเด•เตเดทเตป เดชเดคเดฟเดชเตเดชเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดกเต†เดฒเดฟเดตเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเตเดณเตเดณเต‚ เดŽเดจเตเดจเต เดˆ เด˜เดŸเตเดŸเด‚ เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเต.
  3. เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เด‰เตพเดชเตเดชเต†เดŸเต† เดตเดฟเดตเดฟเดง เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพเด•เตเด•เตเดณเตเดณ เด’เดฐเต เด—เต‡เดฑเตเดฑเตโ€Œเดตเต‡เดฏเดพเดฃเต เดœเต†เดŽเดธเตเดŽเดธเต. เด‡เดตเดฟเดŸเต† เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต† เด†เดงเดฟเด•เดพเดฐเดฟเด•เดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เด•เตเดตเดพเดŸเตเดŸเด•เตพ เดจเตฝเด•เตเด•เดฏเตเด‚ เดžเด™เตเด™เดณเตเดŸเต† CRD เดฏเตเดŸเต† เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดญเดพเด—เดฟเด•เดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
  4. JSS เดตเดถเดคเตเดคเตเดณเตเดณ CRD เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚, k8s เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ API-เดฒเต‡เด•เตเด•เต เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดฏเดฏเตเด•เตเด•เตเดจเตเดจเต.
  5. เดžเด™เตเด™เดณเตเดŸเต† CRD เด•เตบเดŸเตเดฐเต‹เดณเตผ เดŽเดฒเตเดฒเดพ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเดฟเดฒเตเด‚ เด‡เดตเดจเตเดฑเตเด•เตพ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต CR-เด•เดณเต† เดจเต‡เดฑเตเดฑเต€เดตเต k8s เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเดพเด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต, เด†เดตเดถเตเดฏเดฎเดพเดฏ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต, เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด•เดฃเตเดŸเต†เดฏเตเดจเดฑเตˆเดธเตเดกเต เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เดฎเดคเดฟเดฏเดพเดฏ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดชเดฟเดจเตเดคเตเดฃ เด‰เดฃเตเดŸเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เดฎเดฑเตเดฑเต เดชเดฟเดจเตเดคเตเดฃเดพ เดœเต‹เดฒเดฟเด•เตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
  6. CRD เด•เตบเดŸเตเดฐเต‹เดณเตผ เดธเตเดตเต€เด•เดฐเดฟเดšเตเดš เดกเดพเดฑเตเดฑ เด•เตเดฌเต†เตผเดจเต†เดฑเตเดฑเดธเต API-เดฏเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต, เด…เดคเตเดตเดดเดฟ เดทเต†เดกเตเดฏเต‚เดณเตผเด•เตเด•เต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด‰เตฝเดชเตเดชเดพเดฆเดจเดคเตเดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เด…เดญเดฟเดชเดพเดฏเดชเตเดชเต†เดŸเตเด•: เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเตเดฑเต† เดˆ เดชเตเดฐเต€-เดฑเดฟเดฒเต€เดธเต เดตเตผเด•เตเด•เต เดซเตเดฒเต‹ เดชเตเดคเดฟเดฏ k8s เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเดคเดพเดฃเต. เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดคเดฟเดฏ CI/CD-เดฏเตเดฎเดพเดฏเดฟ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดžเด™เตเด™เตพ เดˆ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดชเดฐเดฟเดทเตเด•เดฐเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเดฒเดพเดฃเต. เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ เด•เตเดฌเตผเดจเต†เดฑเตเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดŽเดฒเตเดฒเดพ เด•เดพเดฐเตเดฏเด™เตเด™เดณเตเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เดจเดฟเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ เดŽเดจเตเดจเดพเดฃเต. เดžเด™เตเด™เดณเตเดŸเต† เด…เดŸเตเดคเตเดค เดฌเตเดฒเต‹เด—เต เดชเต‹เดธเตเดฑเตเดฑเดพเดฏ โ€œPinterest-เดจเดพเดฏเดฟ เด’เดฐเต CI/CD เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเตโ€ เดŽเดจเตเดจเดคเดฟเตฝ เดžเด™เตเด™เดณเตเดŸเต† เด…เดจเตเดญเดตเดตเตเด‚ เดˆ เดฆเดฟเดถเดฏเดฟเดฒเตเดณเตเดณ เดŸเต€เดฎเดฟเดจเตเดฑเต† เดชเตเดฐเต‹เด—เดคเดฟเดฏเตเด‚ เดชเด™เตเด•เดฟเดŸเดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เดชเตเดฐเดคเตเดฏเต‡เด• เดตเดฟเดญเดตเด™เตเด™เดณเตเดŸเต† เดคเดฐเด™เตเด™เตพ

Pinterest-เดจเตเดฑเต† เดชเตเดฐเดคเตเดฏเต‡เด• เด†เดตเดถเตเดฏเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เดตเตผเด•เตเด•เตเดซเตเดฒเต‹เด•เตพเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดžเด™เตเด™เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ CRD-เด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต:

  • PinterestService เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตเดฒเต†เดธเต เดธเต‡เดตเดจเด™เตเด™เดณเดพเดฃเต. เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดชเดฒเดคเตเด‚ เด…เดคเตเดคเดฐเด‚ เดธเต‡เดตเดจเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เด•เต‚เดŸเตเดŸเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต.
  • PinterestJobSet เดฎเต‹เดกเตฝ เดซเตเตพ เดธเตˆเด•เตเด•เดฟเตพ เดฌเดพเดšเตเดšเต เดœเต‹เดฒเดฟเด•เตพ. Pinterest-เดฒเต† เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เดธเดพเดนเดšเดฐเตเดฏเด‚, เดฎเดฑเตเดฑเต เดธเดฎเดพเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดพเดคเต†, เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดœเต‹เดฒเดฟเด•เตพ เด’เดฐเต‡ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เตพ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต.
  • PinterestCronJob เดšเต†เดฑเดฟเดฏ เด†เดจเตเด•เดพเดฒเดฟเด• เดฒเต‹เดกเตเด•เดณเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดšเตเดšเต เดตเตเดฏเดพเดชเด•เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดธเตเดฐเด•เตเดท, เดŸเตเดฐเดพเดซเดฟเด•เต, เดฒเต‹เด—เตเด•เตพ, เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเด•เดณเดพเดฏ Pinterest เดชเดฟเดจเตเดคเตเดฃเดพ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเตเดณเตเดณ เดจเต‡เดฑเตเดฑเต€เดตเต เด•เตเดฐเต‹เตบ เดตเตผเด•เตเด•เดฟเดจเตเดณเตเดณ เด’เดฐเต เดฑเดพเดชเตเดชเดฑเดพเดฃเดฟเดคเต.
  • PinterestDaemon เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดกเต†เดฎเตบเดธเต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดžเด™เตเด™เดณเตเดŸเต† เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เตพเด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดฎเตเดชเต‹เตพ เดˆ เด•เตเดŸเตเด‚เดฌเด‚ เดตเดณเดฐเตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเต.
  • PinterestTrainingJob Tensorflow, Pytorch เดชเตเดฐเต‹เดธเดธเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เดตเตเดฏเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต, เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ CRD-เด•เดณเต‡เดฏเตเด‚ เดชเต‹เดฒเต† เดฑเตบเดŸเตˆเด‚ เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเต. Pinterest เดŸเต†เตปเดธเตผเดซเตเดฒเต‹เดฏเตเด‚ เดฎเดฑเตเดฑเต เดฎเต†เดทเต€เตป เดฒเต‡เดฃเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเด‚ เดธเดœเต€เดตเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ, เด…เดตเดฏเตเด•เตเด•เต เดšเตเดฑเตเดฑเตเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• CRD เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เด•เดพเดฐเดฃเดฎเตเดฃเตเดŸเต.

เดžเด™เตเด™เตพ PinterestStatefulSet-เดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เด‰เดŸเตป เดคเดจเตเดจเต† เดกเดพเดฑเตเดฑ เดตเต†เดฏเตผเดนเต—เดธเตเด•เตพเด•เตเด•เตเด‚ เดฎเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเตเดซเตเตพ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเด•เตเด‚.

เดฑเตบเดŸเตˆเด‚ เดชเดฟเดจเตเดคเตเดฃ

Kubernetes-เตฝ เด’เดฐเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเต‹เดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดคเต เดธเตเดตเดฏเด‚ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดพเดจเตเดณเตเดณ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดธเตเดตเดฏเดฎเต‡เดต เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดฐเดนเดธเตเดฏ เดธเด‚เดญเดฐเดฃเด‚ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดจเต‹ mTLS เดตเดดเดฟ เดฎเดฑเตเดฑเต เดธเต‡เดตเดจเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚ เดจเดŸเดคเตเดคเดพเดจเต‹ เดˆ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเดฟเดจเดฟเดŸเดฏเดฟเตฝ, เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เด‡เดจเดฟเดฑเตเดฑเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดฑเตเดฑเดฑเตเด‚ เดกเต†เดฎเดฃเตเด‚ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตˆเดธเตเดกเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เดณเตเด‚ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด‚. เดŽเดฒเตเดฒเดพเด‚ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเดฎเตเดชเต‹เตพ, เดŸเตเดฐเดพเดซเดฟเด•เต เดธเตˆเดกเตเด•เดพเดฑเตเด‚ เดกเต†เดฎเดฃเตเด‚ เดฎเตŠเดกเตเดฏเต‚เดณเดฟเดจเตเดฑเต† เดเดชเดฟ เดตเดฟเดฒเดพเดธเด‚ เดžเด™เตเด™เดณเตเดŸเต† เดธเต‚เด•เตเด•เต€เดชเตเดชเดฑเดฟเตฝ เดฐเดœเดฟเดธเตเดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเตเด‚, เด…เดคเดฟเดจเดพเตฝ เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพเด•เตเด•เต เด…เดคเต เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเดพเด•เตเด‚. เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฎเตŠเดกเตเดฏเต‚เตพ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดคเดคเดฟเดจเดพเตฝ เด‡เดคเต†เดฒเตเดฒเดพเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚.

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

เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เตเด‚ เด•เตเดฏเตเดŽเดฏเตเด‚

เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เดŸเต†เดธเตเดฑเตเดฑเต เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเดฟเดจเต เดฎเตเด•เดณเดฟเตฝ เดžเด™เตเด™เตพ เดŽเตปเดกเต-เดŸเต-เดŽเตปเดกเต เดŸเต†เดธเตเดฑเตเดฑเต เดชเตˆเดชเตเดชเตเดฒเตˆเตป เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเต. เดˆ เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เดžเด™เตเด™เดณเตเดŸเต† เดŽเดฒเตเดฒเดพ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เตพเด•เตเด•เตเด‚ เดฌเดพเดงเด•เดฎเดพเดฃเต. เด‰เตฝเดชเตเดชเดจเตเดจ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดญเดพเด—เดฎเดพเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดžเด™เตเด™เดณเตเดŸเต† เดชเตˆเดชเตเดชเตโ€Œเดฒเตˆเตป เดจเดฟเดฐเดตเดงเดฟ เดชเตเดจเดฐเดตเดฒเต‹เด•เดจเด™เตเด™เดณเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดฟ.

เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เต เดชเตเดฑเดฎเต‡, เดธเดฟเดธเตเดฑเตเดฑเด‚ เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดตเดฟเดญเดต เด‰เดชเดญเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เดฎเดฑเตเดฑเต เดชเตเดฐเดงเดพเดจ เดธเต‚เดšเด•เด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดจเดฟเดฒ เดจเดฟเดฐเดจเตเดคเดฐเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจ เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต, เด…เดฒเต‡เตผเดŸเตเดŸเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เดžเด™เตเด™เดณเตเดŸเต† เดชเด•เตเด•เดฒเตเดฃเตเดŸเต, เดฎเดจเตเดทเตเดฏเดจเตเดฑเต† เด‡เดŸเดชเต†เดŸเตฝ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดชเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเด‚ เดžเด™เตเด™เดณเต† เด…เดฑเดฟเดฏเดฟเด•เตเด•เตเดจเตเดจเต.

เด‡เดคเดฐเดฎเดพเตผเด—เด™เตเด™เตพ

เดฎเตเดฏเต‚เดŸเตเดŸเต‡เดทเตป เด†เด•เตโ€Œเดธเดธเต เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด•เดณเตเด‚ เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเด‚ เดชเต‹เดฒเตเดณเตเดณ เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดค เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดšเดฟเดฒ เดฌเดฆเดฒเตเด•เตพ เดžเด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด…เดตเดฏเต†เดฒเตเดฒเดพเด‚ เด•เดพเดฐเตเดฏเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจ เดตเต†เดฒเตเดฒเตเดตเดฟเดณเดฟเด•เดณเตเดฎเดพเดฏเดฟ เดตเดฐเตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ CRD เดฑเต‚เดŸเตเดŸเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต.

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

เด•เตเดฑเดฟเดชเตเดชเต: เดธเดฎเดพเดจเดฎเดพเดฏ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เดณเตเดณเตเดณ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดนเต†เตฝเด‚ เดšเดพเตผเดŸเตเดŸเตเด•เตพ เดชเต‹เดฒเตเดณเตเดณ เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเด‚ เดตเตเดฏเดพเดชเด•เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดžเด™เตเด™เดณเตเดŸเต† เดตเตผเด•เตเด•เต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดคเตเดฐ เดตเตˆเดตเดฟเดงเตเดฏเดชเต‚เตผเดฃเตเดฃเดฎเดพเดฃเต. เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเดฟเดŸเดฏเดฟเดฒเตเด‚ เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดชเดฟเดถเด•เตเด•เตพ เด‰เดฃเตเดŸเดพเด•เตเด‚.

เดตเดฐเดพเดจเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดœเต‹เดฒเดฟ

เดžเด™เตเด™เดณเตเดŸเต† เดŽเดฒเตเดฒเดพ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เดณเดฟเดฒเตเด‚ เดžเด™เตเด™เตพ เดจเดฟเดฒเดตเดฟเตฝ เด’เดฐเต เดธเดฎเตเดฎเดฟเดถเตเดฐ เดฒเต‹เดกเดพเดฃเต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต. เดตเตเดฏเดคเตเดฏเดธเตเดค เดคเดฐเดคเตเดคเดฟเดฒเตเด‚ เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเดฒเตเดฎเตเดณเตเดณ เด…เดคเตเดคเดฐเด‚ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดžเด™เตเด™เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฎเต‡เด–เดฒเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต:

  • เดธเตเด•เต‡เดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟเด•เตเด•เตเด‚ เดธเตเดฅเดฟเดฐเดคเดฏเตเด•เตเด•เตเด‚ เดตเต‡เดฃเตเดŸเดฟ เดตเดฟเดตเดฟเดง เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เดณเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดตเดฒเดฟเดฏ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เดถเต‡เด–เดฐเด‚ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
  • เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด•เดฃเด•เตเดฑเตเดฑเดฟเดตเดฟเดฑเตเดฑเดฟเดฏเตเด‚ SLA-เด•เดณเตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดธเตเดฅเดฟเดฐเดค, เดธเตเด•เต‡เดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟ, เดฆเตƒเดถเตเดฏเดชเดฐเดค เดŽเดจเตเดจเดฟเดต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเต.
  • เดตเดฟเดญเดตเด™เตเด™เดณเตเด‚ เด•เตเดตเดพเดŸเตเดŸเด•เดณเตเด‚ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดชเดฐเดธเตเดชเดฐเด‚ เดตเตˆเดฐเตเดฆเตเดงเตเดฏเดฎเตเดฃเตเดŸเดพเด•เดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดธเตเด•เต†เดฏเดฟเตฝ เดžเด™เตเด™เดณเตเดŸเต† เดญเดพเด—เดคเตเดคเตเดจเดฟเดจเตเดจเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต.
  • Kubernetes-เตฝ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เด’เดฐเต เดชเตเดคเดฟเดฏ CI/CD เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚.

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

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