Pinterest 'เจคเฉ‡ kubernetes เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฌเจฃเจพเจ‰เจฃเจพ

เจธเจพเจฒเจพเจ‚ เจฆเฉŒเจฐเจพเจจ, Pinterest เจฆเฉ‡ 300 เจฎเจฟเจฒเฉ€เจ…เจจ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‡ 200 เจฌเจฟเจฒเฉ€เจ…เจจ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฌเฉ‹เจฐเจกเจพเจ‚ 'เจคเฉ‡ 4 เจฌเจฟเจฒเฉ€เจ…เจจ เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเจฟเฉฐเจจ เจฌเจฃเจพเจ เจนเจจเฅค เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ€ เจ‡เจธ เจซเฉŒเจœ เจ…เจคเฉ‡ เจตเจฟเจธเจผเจพเจฒ เจธเจฎเฉฑเจ—เจฐเฉ€ เจ…เจงเจพเจฐ เจฆเฉ€ เจธเฉ‡เจตเจพ เจ•เจฐเจจ เจฒเจˆ, เจชเฉ‹เจฐเจŸเจฒ เจจเฉ‡ เจนเจœเจผเจพเจฐเจพเจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเฉ€เจ†เจ‚ เจนเจจ, เจฎเจพเจˆเจ•เฉเจฐเฉ‹ เจธเจฐเจตเจฟเจธเจฟเจœเจผ เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจœเฉ‹ เจ•เจฟ เจ•เฉเจ CPUs เจฆเฉเจ†เจฐเจพ เจธเฉฐเจญเจพเจฒเฉ€เจ†เจ‚ เจœเจพ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ, เจตเจฟเจธเจผเจพเจฒ เจฎเฉ‹เจจเฉ‹เจฒเจฟเจฅเจพเจ‚ เจคเฉฑเจ• เจœเฉ‹ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฆเฉ‡ เจชเฉ‚เจฐเฉ‡ เจซเจฒเฉ€เจŸ 'เจคเฉ‡ เจšเจฒเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‰เจน เจชเจฒ เจ†เจ‡เจ† เจœเจฆเฉ‹เจ‚ เจ•เฉฐเจชเจจเฉ€ เจฆเฉ€ เจจเจœเจผเจฐ k8s 'เจคเฉ‡ เจชเจˆเฅค Pinterest 'เจคเฉ‡ "เจ•เจฟเจŠเจฌ" เจตเจงเฉ€เจ† เจ•เจฟเจ‰เจ‚ เจฒเฉฑเจ— เจฐเจฟเจนเจพ เจธเฉ€? เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจธเจพเจกเฉ‡ เจ‡เฉฑเจ• เจคเจพเจœเจผเจพ เจฒเฉ‡เจ– เจฆเฉ‡ เจ…เจจเฉเจตเจพเจฆ เจคเฉ‹เจ‚ เจธเจฟเฉฑเจ–เฉ‹เจ—เฉ‡ เจฌเจฒเฉŒเจ— Pinterest เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจฟเฉฐเจ—.

Pinterest 'เจคเฉ‡ kubernetes เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฌเจฃเจพเจ‰เจฃเจพ

เจ‡เจธ เจฒเจˆ, เจฒเฉฑเจ–เจพเจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ…เจคเฉ‡ เจธเฉˆเจ‚เจ•เฉœเฉ‡ เจ…เจฐเจฌเจพเจ‚ เจชเจฟเฉฐเจจเฅค เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ€ เจ‡เจธ เจซเฉŒเจœ เจ…เจคเฉ‡ เจตเจฟเจธเจผเจพเจฒ เจธเจฎเฉฑเจ—เจฐเฉ€ เจ…เจงเจพเจฐ เจฆเฉ€ เจธเฉ‡เจตเจพ เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจฐเจตเจฟเจธเจฟเจœเจผเจพเจ‚ เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจ•เฉเจ CPUs เจฆเฉเจ†เจฐเจพ เจธเฉฐเจญเจพเจฒเฉ€เจ†เจ‚ เจœเจพ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ, เจตเจฟเจธเจผเจพเจฒ เจฎเฉ‹เจจเฉ‹เจฒเจฟเจฅ เจคเฉฑเจ•, เจœเฉ‹ เจ•เจฟ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฆเฉ‡ เจชเฉ‚เจฐเฉ‡ เจซเจฒเฉ€เจŸ 'เจคเฉ‡ เจšเจฒเจฆเฉ€เจ†เจ‚ เจนเจจ, เจนเจœเจผเจพเจฐเจพเจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเฉ€เจ†เจ‚ เจนเจจเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เจˆ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ‡ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจฒเจˆ CPU, เจฎเฉˆเจฎเฉ‹เจฐเฉ€, เจœเจพเจ‚ I/O เจชเจนเฉเฉฐเจš เจฆเฉ€ เจตเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจธเจพเจงเจจเจพเจ‚ เจฆเฉ‡ เจ‡เจธ เจšเจฟเฉœเฉ€เจ†เจ˜เจฐ เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃ เจตเจฟเฉฑเจš, เจตเจฟเจ•เจพเจธ เจŸเฉ€เจฎ เจจเฉ‚เฉฐ เจ•เจˆ เจšเฉเจฃเฉŒเจคเฉ€เจ†เจ‚ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆ:

  • เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจพเจ‚ เจฒเจˆ เจ‰เจคเจชเจพเจฆเจจ เจฆเฉ‡ เจฎเจพเจนเฉŒเจฒ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจ•เฉ‹เจˆ เจ‡เจ•เจธเจพเจฐ เจคเจฐเฉ€เจ•เจพ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจฐเจพเจœ เจฐเจนเจฟเจค เจธเฉ‡เจตเจพเจตเจพเจ‚, เจธเจŸเฉ‡เจŸเจซเฉเฉฑเจฒ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจธเจฐเจ—เจฐเจฎ เจตเจฟเจ•เจพเจธ เจ…เจงเฉ€เจจ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจธเจŸเฉˆเจ• 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเจจเฅค เจ‡เจธ เจจเจพเจฒ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ‡ เจธเจฟเจ–เจฒเจพเจˆ เจ•เฉ‹เจฐเจธ เจฆเฉ€ เจธเจฟเจฐเจœเจฃเจพ เจนเฉ‹เจˆ, เจ…เจคเฉ‡ เจ‡เจน เจธเจพเจกเฉ€ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจŸเฉ€เจฎ เจฆเฉ‡ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจตเฉ€ เจ—เฉฐเจญเฉ€เจฐเจคเจพ เจจเจพเจฒ เจชเฉ‡เจšเฉ€เจฆเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจซเจฒเฉ€เจŸ เจตเจพเจฒเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉเจฐเจธเจผเจพเจธเจ•เจพเจ‚ 'เจคเฉ‡ เจฌเจนเฉเจค เจตเฉฑเจกเจพ เจฌเฉ‹เจ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, OS เจœเจพเจ‚ AMI เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจตเจฐเจ—เฉ€เจ†เจ‚ เจธเจงเจพเจฐเจจ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจตเจฟเฉฑเจš เจนเจซเจผเจคเฉ‡ เจ…เจคเฉ‡ เจฎเจนเฉ€เจจเฉ‡ เจฒเฉฑเจ— เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจชเฉเจฐเจคเฉ€เจค เจคเฉŒเจฐ 'เจคเฉ‡ เจฐเฉ‹เจœเจผเจพเจจเจพ เจฆเฉ€เจ†เจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจฆเฉ‡ เจฌเฉ‹เจ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค
  • เจฎเฉŒเจœเฉ‚เจฆเจพ เจนเฉฑเจฒเจพเจ‚ เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจ—เจฒเฉ‹เจฌเจฒ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจธเจพเจงเจจ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจฎเฉเจธเจผเจ•เจฒเจพเจ‚เฅค เจธเจฅเจฟเจคเฉ€ เจ‡เจธ เจคเฉฑเจฅ เจฆเฉเจ†เจฐเจพ เจนเฉ‹เจฐ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉˆ เจ•เจฟ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฆเฉ‡ เจฎเจพเจฒเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉฑเจญเจฃเจพ เจ†เจธเจพเจจ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจญเจพเจต, เจ…เจธเฉ€เจ‚ เจจเจนเฉ€เจ‚ เจœเจพเจฃเจฆเฉ‡ เจ•เจฟ เจ•เฉ€ เจ‡เจน เจธเจฎเจฐเฉฑเจฅเจพ เจธเจพเจกเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจนเฉ‹เจฐ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉฑเจขเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจ•เฉฐเจŸเฉ‡เจจเจฐ เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจธเจผเจจ เจธเจฟเจธเจŸเจฎ เจตเจฐเจ•เจฒเฉ‹เจก เจชเฉเจฐเจฌเฉฐเจงเจจ เจจเฉ‚เฉฐ เจ‡เจ•เจœเฉเฉฑเจŸ เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ• เจคเจฐเฉ€เจ•เจพ เจนเฉˆเฅค เจ‰เจน เจตเจฟเจ•เจพเจธ เจฆเฉ€ เจ—เจคเฉ€ เจตเจงเจพเจ‰เจฃ เจ…เจคเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจฆเจฐเจตเจพเจœเจผเจพ เจ–เฉ‹เจฒเฉเจนเจฆเฉ‡ เจนเจจ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจธเจพเจฐเฉ‡ เจธเจฐเฉ‹เจค เจ‡เฉฑเจ• เจ•เฉ‡เจ‚เจฆเจฐเฉ€ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค

Pinterest 'เจคเฉ‡ kubernetes เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฌเจฃเจพเจ‰เจฃเจพ

เจšเจฟเฉฑเจคเจฐ 1: เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ€เจ†เจ‚ เจคเจฐเจœเฉ€เจนเจพเจ‚ (เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ, เจตเจฟเจ•เจพเจธเจ•เจพเจฐ เจ‰เจคเจชเจพเจฆเจ•เจคเจพ, เจ…เจคเฉ‡ เจ•เฉเจธเจผเจฒเจคเจพ)เฅค

Pinterest 'เจคเฉ‡ เจ•เจฒเจพเจ‰เจก เจชเฉเจฐเจฌเฉฐเจงเจจ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจŸเฉ€เจฎ เจจเฉ‡ 8 เจตเจฟเฉฑเจš K2017s เจฆเฉ€ เจ–เฉ‹เจœ เจ•เฉ€เจคเฉ€เฅค 2017 เจฆเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจ…เฉฑเจง เจคเฉฑเจ•, เจ…เจธเฉ€เจ‚ API เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจธเจพเจฐเฉ‡ เจตเฉˆเฉฑเจฌ เจธเจฐเจตเจฐเจพเจ‚ เจธเจฎเฉ‡เจค เจธเจพเจกเฉ€เจ†เจ‚ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจ‰เจคเจชเจพเจฆเจจ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเจพ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเฉ€เจ•เจฐเจจ เจ•เจฐ เจฒเจฟเจ† เจธเฉ€เฅค เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจนเฉฑเจฒ, เจ•เจฒเฉฑเจธเจŸเจฐ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเจพ เจชเฉ‚เจฐเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เฉ€เจคเจพเฅค 2017 เจฆเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพเฅค เจ‡เจน เจ•เจพเจซเจผเฉ€ เจฒเจšเจ•เจฆเจพเจฐ เจธเฉ€ เจ…เจคเฉ‡ เจตเจฟเจ•เจพเจธเจ•เจพเจฐ เจญเจพเจˆเจšเจพเจฐเฉ‡ เจตเจฟเฉฑเจš เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจฎเจฐเจฅเจฟเจค เจธเฉ€เฅค

เจ…เฉฑเจœ เจคเฉฑเจ•, เจ…เจธเฉ€เจ‚ เจ•เฉ‹เจชเจธ 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจ†เจชเจฃเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐ เจฌเฉ‚เจŸ เจŸเฉ‚เจฒ เจฌเจฃเจพเจ เจนเจจ เจ…เจคเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจฟเฉฐเจ—, เจธเฉเจฐเฉฑเจ–เจฟเจ†, เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ, เจฒเฉŒเจ—เจฟเฉฐเจ—, เจชเจ›เจพเจฃ เจชเฉเจฐเจฌเฉฐเจงเจจ, เจ…เจคเฉ‡ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ 'เจคเฉ‡ เจฎเจพเจˆเจ—เจฐเฉ‡เจŸ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจธเจฐเฉ‹เจค เจฒเจˆ เจ‡เฉฑเจ• เจตเจฐเจ•เจฒเฉ‹เจก เจฎเจพเจกเจฒเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจตเฉ€ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจนเฉˆ, เจœเจฟเจธเจฆเฉ€ เจ—เฉเฉฐเจเจฒเจคเจพ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจฒเฉเจ•เฉ€ เจนเฉ‹เจˆ เจนเฉˆเฅค เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจ•เจฒเฉฑเจธเจŸเจฐ เจฆเฉ€ เจธเจฅเจฟเจฐเจคเจพ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ, เจ‡เจธ เจจเฉ‚เฉฐ เจธเจ•เฉ‡เจฒ เจ•เจฐเจจ เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ 'เจคเฉ‡ เจ•เฉ‡เจ‚เจฆเฉเจฐเจฟเจค เจนเจพเจ‚เฅค

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ: เจชเจฟเจจเจŸเฉ‡เจฐเฉˆเจธเจŸ เจตเฉ‡เจ…

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจฆเฉ‡ เจจเจพเจฒ Pinterest เจฆเฉ‡ เจชเฉˆเจฎเจพเจจเฉ‡ 'เจคเฉ‡ เจ‡เฉฑเจ• เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจœเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚เจ†เจค เจ•เจฐเจจเจพ เจœเจฟเจธเจจเฉ‚เฉฐ เจธเจพเจกเฉ‡ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐ เจชเจธเฉฐเจฆ เจ•เจฐเจจเจ—เฉ‡, เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจšเฉเจฃเฉŒเจคเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ†เจ‡เจ† เจนเฉˆเฅค

เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจ•เฉฐเจชเจจเฉ€ เจนเฉ‹เจฃ เจฆเฉ‡ เจจเจพเจคเฉ‡, เจ…เจธเฉ€เจ‚ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจธเจพเจงเจจเจพเจ‚ เจตเจฟเฉฑเจš เจญเจพเจฐเฉ€ เจจเจฟเจตเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉเจฐเฉฑเจ–เจฟเจ† เจŸเฉ‚เจฒ เจธเจผเจพเจฎเจฒ เจนเจจ เจœเฉ‹ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจ…เจคเฉ‡ เจ•เฉเฉฐเจœเฉ€ เจตเฉฐเจก, เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจญเจพเจ—, เจธเฉ‡เจตเจพ เจ–เฉ‹เจœ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚, เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ—เจค เจนเจฟเฉฑเจธเฉ‡, เจ…เจคเฉ‡ เจฒเฉŒเจ— เจ…เจคเฉ‡ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจกเจฟเจธเจชเฉˆเจš เจญเจพเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจธเจญ เจ‡เฉฑเจ• เจ•เจพเจฐเจจ เจ•เจฐเจ•เฉ‡ เจ‡เจ•เฉฑเจ เจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€: เจ…เจธเฉ€เจ‚ เจ…เจœเจผเจฎเจพเจ‡เจธเจผ เจ…เจคเฉ‡ เจ—เจฒเจคเฉ€ เจฆเฉ‡ เจ†เจฎ เจฎเจพเจฐเจ— เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเฉฐเจ˜เฉ‡, เจ…เจคเฉ‡ เจ‡เจธเจฒเจˆ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจชเจนเฉ€เจ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจ–เฉ‹เจœเจฃ เจฆเฉ€ เจฌเจœเจพเจ เจ‡เจธ เจธเจพเจฐเฉ‡ เจ‰เจชเจ•เจฐเจฃ เจจเฉ‚เฉฐ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจฆเฉ‡ เจจเจตเฉ‡เจ‚ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเฉ€เฅค เจ‡เจธ เจชเจนเฉเฉฐเจš เจจเฉ‡ เจธเจฎเฉเฉฑเจšเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‡เจ†, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจพเจฐเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจนเจพเจ‡เจคเจพ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฎเฉŒเจœเฉ‚เจฆ เจนเจจ เจ…เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจฆเฉ‚เจœเฉ‡ เจชเจพเจธเฉ‡, เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจฒเฉ‹เจก เจชเฉ‚เจฐเจต เจ…เจจเฉเจฎเจพเจจ เจฎเจพเจกเจฒ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉˆเจจเจพเจคเฉ€เจ†เจ‚, เจจเฉŒเจ•เจฐเฉ€เจ†เจ‚, เจ…เจคเฉ‡ เจกเฉˆเจฎเจจ เจธเฉˆเฉฑเจŸ) เจธเจพเจกเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฒเจˆ เจ•เจพเจซเจผเฉ€ เจจเจนเฉ€เจ‚ เจนเจจเฅค เจ‡เจน เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจฎเฉเฉฑเจฆเฉ‡ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจœเจพเจฃ เจฒเจˆ เจตเฉฑเจกเฉ€ เจฐเฉเจ•เจพเจตเจŸ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจธเฉ‡เจตเจพ เจตเจฟเจ•เจพเจธเจ•เจฐเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ—เฉเฉฐเจฎ เจœเจพเจ‚ เจ—เจฒเจค เจฒเฉŒเจ—เจ‡เจจ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจฌเจพเจฐเฉ‡ เจธเจผเจฟเจ•เจพเจ‡เจค เจ•เจฐเจฆเฉ‡ เจธเฉเจฃเจฟเจ† เจนเฉˆเฅค เจธเจพเจจเฉ‚เฉฐ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจ‡เฉฐเจœเจฃเจพเจ‚ เจฆเฉ€ เจ—เจฒเจค เจตเจฐเจคเฉ‹เจ‚ เจฆเจพ เจตเฉ€ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเจฟเจ†, เจœเจฆเฉ‹เจ‚ เจ‰เจธเฉ‡ เจจเจฟเจฐเจงเจพเจฐเจจ เจ…เจคเฉ‡ เจ•เจพเจฐเจœ เจจเจพเจฒ เจธเฉˆเจ‚เจ•เฉœเฉ‡ เจ•เจพเจชเฉ€เจ†เจ‚ เจฌเจฃเจพเจˆเจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจ, เจœเจฟเจธ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจญเจฟเจ†เจจเจ• เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจ†เจˆเจ†เจ‚เฅค

เจ‡เฉฑเจ•เฉ‹ เจ•เจฒเฉฑเจธเจŸเจฐ เจตเจฟเฉฑเจš เจตเฉฑเจ–-เจตเฉฑเจ– เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจพเจ‡เจฎ เจฐเฉฑเจ–เจฃเจพ เจตเฉ€ เจฌเจนเฉเจค เจฎเฉเจธเจผเจ•เจฒ เจธเฉ€เฅค เจ—เจพเจนเจ• เจธเจนเจพเจ‡เจคเจพ เจฆเฉ€ เจ—เฉเฉฐเจเจฒเจคเจพ เจฆเฉ€ เจ•เจฒเจชเจจเจพ เจ•เจฐเฉ‹ เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚, เจฌเฉฑเจ— เจ…เจคเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ•เฉ‹ เจฐเจจเจŸเจพเจˆเจฎ เจตเจพเจคเจพเจตเจฐเจฃ เจฆเฉ‡ เจ•เจˆ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

Pinterest เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ

เจธเจพเจกเฉ‡ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจพเจ‚ เจฒเจˆ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจ…เจคเฉ‡ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ€เจ†เจ‚ เจ–เฉเจฆ เจฆเฉ€เจ†เจ‚ เจ•เจธเจŸเจฎ เจธเจฐเฉ‹เจค เจชเจฐเจฟเจญเจพเจธเจผเจพเจตเจพเจ‚ (CRDs) เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเฉ€เจ†เจ‚ เจนเจจเฅค

CRDs เจนเฉ‡เจ  เจฆเจฟเฉฑเจคเฉ€ เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ:

  1. เจตเฉฑเจ–-เจตเฉฑเจ– เจฎเฉ‚เจฒ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจธเจฐเฉ‹เจคเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจคเจพเจ‚ เจœเฉ‹ เจ‰เจน เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจตเจฐเจ•เจฒเฉ‹เจก เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, PinterestService เจธเจฐเฉ‹เจค เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจคเฉˆเจจเจพเจคเฉ€, เจ‡เฉฑเจ• เจฒเฉŒเจ—เจ‡เจจ เจธเฉ‡เจตเจพ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเฉฐเจฐเจšเจจเจพ เจจเจ•เจธเจผเจพ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ DNS เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจšเจฟเฉฐเจคเจพ เจจเจพ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
  2. เจœเจผเจฐเฉ‚เจฐเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจนเจพเจ‡เจคเจพ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเฉ‹เฅค เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจตเจชเจพเจฐเจ• เจคเจฐเจ• เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจธเจฟเจฐเจซ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจจเจฟเจฐเจงเจพเจฐเจจ 'เจคเฉ‡ เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ CRD เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจธเจพเจฐเฉ‡ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ init เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚, เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจ…เจคเฉ‡ เจชเฉŒเจก เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉฑเจ–เจฐเฉ‡ เจชเฉฑเจงเจฐ เจฆเจพ เจ†เจฐเจพเจฎ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  3. CRD เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจฎเฉ‚เจฒ เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ‡ เจœเฉ€เจตเจจ เจšเฉฑเจ•เจฐ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจตเฉ€ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจกเฉ€เจฌเฉฑเจ— เจ‰เจชเจฒเจฌเจงเจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจ…เจคเฉ‡ เจ…เจธเจฒ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเจพ เจฎเฉ‡เจฒ เจ•เจฐเจจเจพ, CRD เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ‡เจตเฉˆเจ‚เจŸ เจฒเฉŒเจ—เจธ เจจเฉ‚เฉฐ เจ•เจพเจ‡เจฎ เจฐเฉฑเจ–เจฃเจพ, เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฌเจนเฉเจค เจ•เฉเจ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค CRD เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚, เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจˆ เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเจจ เจฒเจˆ เจฎเจœเจฌเฉ‚เจฐ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจœเฉ‹ เจธเจฟเจฐเจซ เจ—เจฒเจคเฉ€ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจจเฉ‚เฉฐ เจตเจงเจพเจเจ—เจพเฅค

เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• PinterestService เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจธเจฐเฉ‹เจค เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจนเฉˆ เจœเฉ‹ เจธเจพเจกเฉ‡ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ:

Pinterest 'เจคเฉ‡ kubernetes เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฌเจฃเจพเจ‰เจฃเจพ

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ‰เฉฑเจชเจฐ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‡เฉฑเจ• เจ•เจธเจŸเจฎ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ เจธเจพเจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ†, เจฆเจฟเฉฑเจ–, เจ…เจคเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจŸเฉเจฐเฉˆเจซเจฟเจ• เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• init เจ•เฉฐเจŸเฉ‡เจจเจฐ เจ…เจคเฉ‡ เจ•เจˆ เจเจก-เจ†เจจ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ…เจธเฉ€เจ‚ เจธเฉฐเจฐเจšเจจเจพ เจจเจ•เจธเจผเฉ‡ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจฌเจฃเจพเจ เจนเจจ เจ…เจคเฉ‡ เจฌเฉˆเจš เจจเฉŒเจ•เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจชเฉ€เจตเฉ€เจธเฉ€ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸเจธ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจนเฉˆ, เจจเจพเจฒ เจนเฉ€ เจชเจ›เจพเจฃ, เจธเจฐเฉ‹เจค เจฆเฉ€ เจ–เจชเจค, เจ…เจคเฉ‡ เจ•เฉ‚เฉœเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจฒเจˆ เจฎเจฒเจŸเฉ€เจชเจฒ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจฆเฉ€ เจŸเจฐเฉˆเจ•เจฟเฉฐเจ— เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค

เจ‡เจน เจ•เจฒเจชเจจเจพ เจ•เจฐเจจเจพ เจ”เจ–เจพ เจนเฉˆ เจ•เจฟ เจกเจฟเจตเฉˆเจฒเจชเจฐ CRD เจธเจนเจพเจ‡เจคเจพ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ‡เจนเจจเจพเจ‚ เจธเฉฐเจฐเจšเจจเจพ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฅ เจจเจพเจฒ เจฒเจฟเจ–เจฃเจพ เจšเจพเจนเฉเจฃเจ—เฉ‡, เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃ เจ…เจคเฉ‡ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจฆเจฟเจ“เฅค

เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจกเจฟเจชเจฒเจพเจ‡เจฎเฉˆเจ‚เจŸ เจตเจฐเจ•เจซเจฒเฉ‹

Pinterest 'เจคเฉ‡ kubernetes เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฌเจฃเจพเจ‰เจฃเจพ

เจ‰เจชเจฐเฉ‹เจ•เจค เจšเจฟเฉฑเจคเจฐ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เจฒเฉฑเจธเจŸเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ•เจธเจŸเจฎ Pinterest เจธเจฐเฉ‹เจค เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจคเฉˆเจจเจพเจค เจ•เจฐเจจเจพ เจนเฉˆ:

  1. เจกเจฟเจตเฉˆเจฒเจชเจฐ เจธเจพเจกเฉ‡ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เจฒเฉฑเจธเจŸเจฐ เจจเจพเจฒ CLI เจ…เจคเฉ‡ เจฏเฉ‚เจœเจผเจฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฐเจพเจนเฉ€เจ‚ เจ—เฉฑเจฒเจฌเจพเจค เจ•เจฐเจฆเฉ‡ เจนเจจเฅค
  2. CLI/UI เจŸเฉ‚เจฒ เจ†เจฐเจŸเฉ€เจซเฉˆเจ•เจŸเจฐเฉ€ เจคเฉ‹เจ‚ เจตเจฐเจ•เจซเจฒเฉ‹ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ YAML เจซเจพเจˆเจฒเจพเจ‚ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฌเจฟเจฒเจก เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ (เจธเจฎเจพเจจ เจธเฉฐเจธเจ•เจฐเจฃ ID) เจจเฉ‚เฉฐ เจฎเฉเฉœ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉŒเจฌ เจธเจฌเจฎเจฟเจธเจผเจจ เจธเฉ‡เจตเจพ เจตเจฟเฉฑเจš เจœเจฎเฉเจนเจพเจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจ•เจฆเจฎ เจ‡เจน เจธเฉเจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจฟเจฐเจซ เจ‰เจคเจชเจพเจฆเจจ เจธเฉฐเจธเจ•เจฐเจฃ เจ•เจฒเฉฑเจธเจŸเจฐ เจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค
  3. JSS เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจธเจฎเฉ‡เจค เจตเฉฑเจ–-เจตเฉฑเจ– เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจ—เฉ‡เจŸเจตเฉ‡ เจนเฉˆเฅค เจ‡เฉฑเจฅเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ•เฉ‹เจŸเจพ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ CRD เจฆเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจ…เฉฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจœเจพเจ‚เจšเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  4. JSS เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ CRD เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจœเจพเจฃเจ•เจพเจฐเฉ€ k8s เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ API เจจเฉ‚เฉฐ เจญเฉ‡เจœเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค
  5. เจธเจพเจกเจพ CRD เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจธเจพเจฐเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจฐเฉ‹เจคเจพเจ‚ 'เจคเฉ‡ เจ˜เจŸเจจเจพเจตเจพเจ‚ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน CRs เจจเฉ‚เฉฐ เจจเฉ‡เจŸเจฟเจต k8s เจธเจฐเฉ‹เจคเจพเจ‚ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฆเจพ เจนเฉˆ, เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆ, เจขเฉเจ•เจตเฉ‡เจ‚ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจธเฉˆเฉฑเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจˆเจœเจผเจก เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจ•เฉ‹เจฒ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจธเจฎเจฐเจฅเจจ เจนเฉˆ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจนเฉ‹เจฐ เจธเจนเจพเจ‡เจคเจพ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  6. CRD เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจซเจฟเจฐ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ Kubernetes API เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ เจ‡เจธ เจจเฉ‚เฉฐ เจธเจผเจกเจฟเจŠเจฒเจฐ เจฆเฉเจ†เจฐเจพ เจธเฉฐเจธเจพเจงเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เฉ‡ เจ…เจคเฉ‡ เจ‰เจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฟเจ† เจœเจพ เจธเจ•เฉ‡เฅค

เจŸเจฟเฉฑเจชเจฃเฉ€: เจคเฉˆเจจเจพเจคเฉ€ เจฆเจพ เจ‡เจน เจชเฉเจฐเฉ€-เจฐเจฟเจฒเฉ€เจœเจผ เจ•เจพเจฐเจœ เจชเฉเจฐเจตเจพเจน เจจเจตเฉ‡เจ‚ k8s เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€เฅค เจ…เจธเฉ€เจ‚ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจธเจพเจกเฉ‡ เจจเจตเฉ‡เจ‚ CI/CD เจจเจพเจฒ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เจธ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจธเจผเฉเฉฑเจง เจ•เจฐเจจ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจตเจฟเฉฑเจš เจนเจพเจ‚เฅค เจ‡เจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจฐ เจšเฉ€เจœเจผ เจจเจนเฉ€เจ‚ เจฆเฉฑเจธ เจธเจ•เจฆเฉ‡เฅค เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ…เจ—เจฒเฉ‡ เจฌเจฒเจพเจ— เจชเฉ‹เจธเจŸ, โ€œPinterest เจฒเจˆ เจ‡เฉฑเจ• CI/CD เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฌเจฃเจพเจ‰เจฃเจพโ€ เจตเจฟเฉฑเจš เจ‡เจธ เจฆเจฟเจธเจผเจพ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจ…เจจเฉเจญเจต เจ…เจคเฉ‡ เจŸเฉ€เจฎ เจฆเฉ€ เจชเฉเจฐเจ—เจคเฉ€ เจจเฉ‚เฉฐ เจธเจพเจ‚เจเจพ เจ•เจฐเจจ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจตเจฟเจธเจผเฉ‡เจธเจผ เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚

Pinterest เจฆเฉ€เจ†เจ‚ เจ–เจพเจธ เจฒเฉ‹เฉœเจพเจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจ…เจธเฉ€เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจฐเจ•เจซเจฒเฉ‹ เจฆเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเฉ‹เจฃ เจฒเจˆ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ CRDs เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆ:

  • PinterestService เจธเจŸเฉ‡เจŸเจฒเฉˆเจธ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจนเจจ เจœเฉ‹ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจนเจจเฅค เจธเจพเจกเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ•เฉ‹เจฐ เจธเจฟเจธเจŸเจฎ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเจจเฅค
  • PinterestJobSet เจฎเจพเจกเจฒ เจชเฉ‚เจฐเฉ‡ เจšเฉฑเจ•เจฐ เจฌเฉˆเจš เจฆเฉ€เจ†เจ‚ เจจเฉŒเจ•เจฐเฉ€เจ†เจ‚เฅค Pinterest 'เจคเฉ‡ เจ‡เฉฑเจ• เจ†เจฎ เจฆเฉเจฐเจฟเจธเจผ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ•เจˆ เจจเฉŒเจ•เจฐเฉ€เจ†เจ‚ เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ•เฉ‹ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจนเฉ‹เจฐ เจธเจฎเจพเจจ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉ€ เจชเจฐเจตเจพเจน เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚.
  • PinterestCronJob เจจเฉ‚เฉฐ เจ›เฉ‹เจŸเฉ‡ เจ†เจตเจฐเจคเฉ€ เจฒเฉ‹เจกเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจœเฉ‹เฉœ เจ•เฉ‡ เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจน Pinterest เจธเจนเจพเจ‡เจคเจพ เจตเจฟเจงเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจฎเฉ‚เจฒ เจ•เฉเจฐเฉ‹เจจ เจ•เฉฐเจฎ เจฒเจˆ เจ‡เฉฑเจ• เจฐเฉˆเจชเจฐ เจนเฉˆ เจœเฉ‹ เจธเฉเจฐเฉฑเจ–เจฟเจ†, เจ†เจตเจพเจœเจพเจˆ, เจฒเฉŒเจ—เจธ เจ…เจคเฉ‡ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเจจเฅค
  • PinterestDaemon เจตเจฟเฉฑเจš เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจกเฉˆเจฎเจจ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจ‡เจน เจชเจฐเจฟเจตเจพเจฐ เจฒเจ—เจพเจคเจพเจฐ เจตเจงเจฆเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจนเฉ‹เจฐ เจธเจนเจพเจ‡เจคเจพ เจœเฉ‹เฉœเจฆเฉ‡ เจนเจพเจ‚เฅค
  • PinterestTrainingJob Tensorflow เจ…เจคเฉ‡ Pytorch เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจคเฉฑเจ• เจตเจฟเจธเจคเฉเจฐเจฟเจค เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจนเฉ‹เจฐ เจธเจพเจฐเฉ‡ CRDs เจฆเฉ‡ เจฌเจฐเจพเจฌเจฐ เจฐเจจเจŸเจพเจˆเจฎ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เจฟเจ‰เจ‚เจ•เจฟ Pinterest เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ Tensorflow เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฎเจธเจผเฉ€เจจ เจธเจฟเจ–เจฒเจพเจˆ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ†เจฒเฉ‡-เจฆเฉเจ†เจฒเฉ‡ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ CRD เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจ•เจพเจฐเจจ เจธเฉ€เฅค

เจ…เจธเฉ€เจ‚ PinterestStatefulSet 'เจคเฉ‡ เจตเฉ€ เจ•เฉฐเจฎ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚, เจœเจฟเจธ เจจเฉ‚เฉฐ เจ›เฉ‡เจคเฉ€ เจนเฉ€ เจกเจพเจŸเจพ เจตเฉ‡เจ…เจฐเจนเจพเจŠเจธเจพเจ‚ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจธเจŸเฉ‡เจŸเจซเฉเฉฑเจฒ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค

เจฐเจจเจŸเจพเจˆเจฎ เจธเจนเจพเจ‡เจคเจพ

เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเฉŒเจก เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ 'เจคเฉ‡ เจšเฉฑเจฒเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉ€ เจ†เจชเจฃเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ—เฉเจชเจค เจธเจŸเฉ‹เจฐเฉ‡เจœ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจœเจพเจ‚ mTLS เจฐเจพเจนเฉ€เจ‚ เจนเฉ‹เจฐ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเจพเจฒ เจธเฉฐเจšเจพเจฐ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจฆเฉŒเจฐเจพเจจ, เจ•เฉฐเจŸเฉ‡เจจเจฐ เจ‡เจจเจฟเจŸ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจŸเจฐ เจ…เจคเฉ‡ เจกเฉˆเจฎเจจ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจˆเจœเจผเจก เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€เจ†เจ‚ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจเจ—เฉ‡เฅค เจœเจฆเฉ‹เจ‚ เจธเจญ เจ•เฉเจ เจคเจฟเจ†เจฐ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจŸเฉเจฐเฉˆเจซเจฟเจ• เจธเจพเจˆเจกเจ•เจพเจฐ เจ…เจคเฉ‡ เจกเฉˆเจฎเจจ เจธเจพเจกเฉ‡ เจœเจผเฉ‚เจ•เฉ€เจชเจฐ เจจเจพเจฒ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ‡ IP เจเจกเจฐเฉˆเฉฑเจธ เจจเฉ‚เฉฐ เจฐเจœเจฟเจธเจŸเจฐ เจ•เจฐเจจเจ—เฉ‡ เจคเจพเจ‚ เจœเฉ‹ เจ—เจพเจนเจ• เจ‡เจธ เจจเฉ‚เฉฐ เจ–เฉ‹เจœ เจธเจ•เจฃเฅค เจ‡เจน เจธเจญ เจ•เฉฐเจฎ เจ•เจฐเฉ‡เจ—เจพ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจฒเจพเจ‚เจš เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฎเฉ‹เจกเฉ€เจŠเจฒ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจ‰เจชเจฐเฉ‹เจ•เจค เจตเจฐเจ•เจฒเฉ‹เจกเจพเจ‚ เจฒเจˆ เจฐเจจเจŸเจพเจˆเจฎ เจธเจฎเจฐเจฅเจจ เจฆเฉ€เจ†เจ‚ เจ–เจพเจธ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจนเจจเฅค เจนเฉ‹เจฐ เจ•เจฟเจธเจฎ เจฆเฉ‡ เจตเจฐเจ•เจฒเฉ‹เจกเจพเจ‚ เจฒเจˆ เจฅเฉ‹เฉœเฉ‡ เจตเฉฑเจ–เจฐเฉ‡ เจธเจฎเจฐเจฅเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจชเจฐ เจ‡เจน เจธเจพเจฐเฉ‡ เจชเฉŒเจก-เจชเฉฑเจงเจฐ เจฆเฉ‡ เจธเจพเจˆเจกเจ•เจพเจฐ, เจจเฉ‹เจก-เจชเฉฑเจงเจฐ เจœเจพเจ‚ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ-เจชเฉฑเจงเจฐ เจฆเฉ‡ เจกเฉˆเจฎเจจ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค เจ…เจธเฉ€เจ‚ เจ‡เจน เจธเฉเจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ‡เจน เจธเจญ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจคเฉˆเจจเจพเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เจ•เจธเจพเจฐ เจนเฉˆ, เจœเฉ‹ เจ†เจ–เจฐเจ•เจพเจฐ เจคเจ•เจจเฉ€เจ•เฉ€ เจ•เฉฐเจฎ เจ…เจคเฉ‡ เจ—เจพเจนเจ• เจธเจนเจพเจ‡เจคเจพ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฌเฉ‹เจ เจจเฉ‚เฉฐ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจฃ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ˜เจŸเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจ…เจคเฉ‡ QA

เจ…เจธเฉ€เจ‚ เจฎเฉŒเจœเฉ‚เจฆเจพ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจŸเฉˆเจธเจŸ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจ…เฉฐเจค เจคเฉ‹เจ‚ เจ…เฉฐเจค เจคเฉฑเจ• เจŸเฉˆเจธเจŸ เจชเจพเจˆเจชเจฒเจพเจˆเจจ เจฌเจฃเจพเจˆ เจนเฉˆเฅค เจ‡เจน เจŸเฉˆเจธเจŸ เจธเจพเจกเฉ‡ เจธเจพเจฐเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจ‰เจคเจชเจพเจฆ เจ•เจฒเฉฑเจธเจŸเจฐ เจฆเจพ เจนเจฟเฉฑเจธเจพ เจฌเจฃเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจธเจพเจกเฉ€ เจชเจพเจˆเจชเจฒเจพเจˆเจจ เจ•เจˆ เจธเฉฐเจธเจผเฉ‹เจงเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเฉฐเจ˜เฉ€เฅค

เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ…เจคเฉ‡ เจšเฉ‡เจคเจพเจตเจจเฉ€ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจนเจจ เจœเฉ‹ เจธเจฟเจธเจŸเจฎ เจฆเฉ‡ เจนเจฟเฉฑเจธเจฟเจ†เจ‚, เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ€ เจ–เจชเจค เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉ‚เจšเจ•เจพเจ‚ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจฆเฉ€ เจจเจฟเจฐเฉฐเจคเจฐ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจธเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซ เจ‰เจฆเฉ‹เจ‚ เจนเฉ€ เจธเฉ‚เจšเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจจ เจœเจฆเฉ‹เจ‚ เจฎเจจเฉเฉฑเจ–เฉ€ เจฆเจ–เจฒ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจฌเจฆเจฒ

เจ…เจธเฉ€เจ‚ เจ•เจธเจŸเจฎ เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ‡ เจ•เฉเจ เจตเจฟเจ•เจฒเจชเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ–เจฟเจ†, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเจฟเจŠเจŸเฉ‡เจธเจผเจจ เจเจ•เจธเฉˆเจธ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจ…เจคเฉ‡ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจธเจฟเจธเจŸเจฎเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‰เจน เจธเจพเจฐเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉฐเจšเจพเจฒเจจ เจšเฉเจฃเฉŒเจคเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจ, เจ‡เจธเจฒเจˆ เจ…เจธเฉ€เจ‚ CRD เจฐเฉ‚เจŸ เจจเฉ‚เฉฐ เจšเฉเจฃเจฟเจ† เจนเฉˆเฅค

เจ‡เฉฑเจ• เจชเจฐเจฟเจตเจฐเจคเจจเจธเจผเฉ€เจฒ เจฆเจพเจ–เจฒเจพ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจพเจˆเจกเจ•เจพเจฐเจธ, เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ, เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฐเจจเจŸเจพเจˆเจฎ เจธเจนเจพเจ‡เจคเจพ เจจเฉ‚เฉฐ เจชเฉ‡เจธเจผ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‡เจธ เจจเฉ‚เฉฐ เจ•เจˆ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเจฟเจ†, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจธเจฐเฉ‹เจค เจฌเจพเจˆเจกเจฟเฉฐเจ— เจ…เจคเฉ‡ เจœเฉ€เจตเจจ เจšเฉฑเจ•เจฐ เจชเฉเจฐเจฌเฉฐเจงเจจ, เจœเจฟเฉฑเจฅเฉ‡ CRD เจตเจฟเฉฑเจš เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจชเฉˆเจฆเจพ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค

เจจเฉ‹เจŸ: เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจธเจฟเจธเจŸเจฎ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจนเฉˆเจฒเจฎ เจšเจพเจฐเจŸ เจตเฉ€ เจธเจฎเจพเจจ เจธเฉฐเจฐเจšเจจเจพเจตเจพเจ‚ เจจเจพเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจธเจพเจกเฉ€เจ†เจ‚ เจ•เจพเจฐเจœ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจฌเจนเฉเจค เจตเจฟเจญเจฟเฉฐเจจ เจนเจจเฅค เจจเจพเจฒ เจนเฉ€ เจฒเจ—เจพเจคเจพเจฐ เจคเฉˆเจจเจพเจคเฉ€ เจฆเฉŒเจฐเจพเจจ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจ—เจฒเจคเฉ€เจ†เจ‚ เจนเฉ‹เจฃเจ—เฉ€เจ†เจ‚เฅค

เจ†เจ‰เจฃ เจตเจพเจฒเจพ เจ•เฉฐเจฎ

เจ…เจธเฉ€เจ‚ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจธเจพเจกเฉ‡ เจธเจพเจฐเฉ‡ เจธเจฎเฉ‚เจนเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเจฟเจธเจผเจฐเจค เจฒเฉ‹เจก เจจเจพเจฒ เจจเจœเจฟเฉฑเจ  เจฐเจนเฉ‡ เจนเจพเจ‚เฅค เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เจฟเจธเจฎเจพเจ‚ เจ…เจคเฉ‡ เจ†เจ•เจพเจฐเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจ–เฉ‡เจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚:

  • เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจฆเจพ เจธเฉฐเจ—เฉเจฐเจนเจฟ เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฟเจฒเจŸเฉ€ เจ…เจคเฉ‡ เจธเจฅเจฟเจฐเจคเจพ เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฑเจกเฉ€เจ†เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฐเจกเจฆเจพ เจนเฉˆเฅค
  • เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เจจเฉˆเจ•เจŸเฉ€เจตเจฟเจŸเฉ€ เจ…เจคเฉ‡ SLAs เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจฒเฉฑเจธเจŸเจฐ เจธเจฅเจฟเจฐเจคเจพ, เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฟเจฒเจŸเฉ€ เจ…เจคเฉ‡ เจฆเจฟเฉฑเจ– เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพเฅค
  • เจธเจฐเฉ‹เจคเจพเจ‚ เจ…เจคเฉ‡ เจ•เฉ‹เจŸเฉ‡ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเจจเจพ เจคเจพเจ‚ เจ•เจฟ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจฆเฉ‚เจœเฉ‡ เจจเจพเจฒ เจตเจฟเจฐเฉ‹เจง เจจเจพ เจนเฉ‹เจตเฉ‡, เจ…เจคเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐ เจฆเจพ เจชเฉˆเจฎเจพเจจเจพ เจธเจพเจกเฉ‡ เจนเจฟเฉฑเจธเฉ‡ 'เจคเฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • Kubernetes 'เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจ…เจคเฉ‡ เจคเฉˆเจจเจพเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ CI/CD เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹