เบเบญเบ‡เบ—เบถเบ™เปƒเบซเบกเปˆเบ‚เบญเบ‡ Linux Foundation เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ DevOps เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ Jenkins เปเบฅเบฐ Spinnaker

เบเบญเบ‡เบ—เบถเบ™เปƒเบซเบกเปˆเบ‚เบญเบ‡ Linux Foundation เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ DevOps เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ Jenkins เปเบฅเบฐ Spinnaker

เบญเบฒเบ—เบดเบ”เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เบกเบนเบ™เบ™เบดเบ—เบด Linux เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ›เบฐเบŠเบธเบกเบชเบธเบ”เบเบญเบ”เบœเบนเป‰เบ™เปเบฒเบ—เบตเปˆเป€เบ›เบตเบ” เบ›เบฐโ€‹เบเบฒเบ” เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบเบญเบ‡เบ—เบถเบ™เปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ Open Source. เบชเบฐเบ–เบฒเบšเบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบญเบตเบเปเบซเปˆเบ‡เบซเบ™เบถเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเป€เบ›เบตเบ” [เปเบฅเบฐเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ] เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบžเบทเปˆเบญเบชเบปเบกเบ—เบปเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบงเบดเบชเบฐเบงเบฐเบเบญเบ™ DevOps, เปเบฅเบฐเบŠเบฑเบ”เป€เบˆเบ™เบเบงเปˆเบฒ, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เปเบฅเบฐเบ—เปเปˆ CI / CD. เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เป„เบ”เป‰เบ–เบทเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒ: เป„เบ”เป‰ เบกเบนเบ™เบ™เบดเบ—เบดเบชเบปเปˆเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡ (CDF).

เป€เบžเบทเปˆเบญเปƒเบซเป‰เป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบ”เป‰เบ”เบตเบ‚เบถเป‰เบ™เบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบžเบฒเบเปƒเบ•เป‰เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เปเบกเปˆเบ‚เบญเบ‡ Linux Foundation, เบžเบฝเบ‡เปเบ•เปˆเป€เบšเบดเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เบซเบผเบฒเบ - CNCF (Cloud Native Computing Foundation). เบเบญเบ‡เบ—เบถเบ™เบ™เบตเป‰เป„เบ”เป‰เบ›เบฐเบเบปเบ”เบ•เบปเบงเปƒเบ™เบ›เบต 2015 เปเบฅเบฐเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ™เบฑเป‰เบ™เบกเบฒเป„เบ”เป‰เบเบญเบกเบฎเบฑเบšเป€เบ‚เบปเป‰เบฒเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™ Open Source เบซเบผเบฒเบเบญเบฑเบ™เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบžเบนเบกเบชเบฑเบ™เบ–เบฒเบ™เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบ‚เบญเบ‡เป‚เบ„เบ‡เบฅเปˆเบฒเบ‡ cloud IT เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡: Kubernetes, containerd, Prometheus, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบงเบ—เบตเป€เบญเบเบฐเบฅเบฒเบ”เบšเบปเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเป‚เบ„เบ‡เบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเบ„เบธเป‰เบกเบ„เบญเบ‡เปเบฅเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ•เบฐเบซเบผเบฒเบ”เบ•เปˆเบฒเบ‡เป†. เบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ™เบตเป‰, เบ„เบฐเบ™เบฐเบเปเบฒเบกเบฐเบเบฒเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ•เบฐเบซเบผเบฒเบ”เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบทเป‰เบ™เปƒเบ™ CNCF, เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปเบฅเบฐเบเบปเบ”เบฅเบฐเบšเบฝเบšเบšเบฒเบ‡เบขเปˆเบฒเบ‡เป„เบ”เป‰เบ–เบทเบเบฎเบฑเบšเบฎเบญเบ‡เป€เบญเบปเบฒ. (เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบชเบปเบ™เปƒเบˆเปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”, เบžเบงเบเป€เบฎเบปเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบญเปˆเบฒเบ™, เบ•เบปเบงเบขเปˆเบฒเบ‡, CNCF TOC เบซเบผเบฑเบเบเบฒเบ™)... เปเบฅเบฐ, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡ "เบชเบปเบ”", เป‚เบ„เบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ: เป‚เบ„เบ‡เบเบฒเบ™เบžเบฒเบเปƒเบ•เป‰เบžเบฐเปเบ™เบ CNCF เบเบฒเบเป€เบ›เบฑเบ™เบœเบนเป‰เปƒเบซเบเปˆเปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเบ™เบดเบเบปเบกเปƒเบ™เบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ, เบ—เบฑเบ‡เปƒเบ™เบšเบฑเบ™เบ”เบฒเบœเบนเป‰เปƒเบŠเป‰เบชเบธเบ”เบ—เป‰เบฒเบเปเบฅเบฐเปƒเบ™เบšเบฑเบ™เบ”เบฒเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบ™เบตเป‰ (เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”, เป‚เบ„เบ‡เบเบฒเบ™เบŸเบฑเบ‡ CNCF เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบŠเบตเบงเบดเบ”เบ›เบฐเบˆเปเบฒเบงเบฑเบ™เบ‚เบญเบ‡เบงเบดเบชเบฐเบงเบฐเบเบญเบ™ DevOps เปเบฅเป‰เบง), เปเบ™เบงเป‚เบ™เป‰เบกเบ—เบปเปˆเบงเป„เบ›เปƒเบ™ IT เปเบฅเบฐเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปƒเบ™เป‚เบฅเบ Open Source, Linux Foundation เป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐ "เบ„เบญเบšเบ„เบญเบ‡" (เบซเบผเบทเบกเบฑเบ™เบˆเบฐเบ–เบทเบเบ•เป‰เบญเบ‡เบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบงเบปเป‰เบฒเบงเปˆเบฒ "เบชเบปเปˆเบ‡เป€เบชเบตเบก") เบŠเปˆเบญเบ‡เปƒเปเปˆ:

"เบกเบนเบ™เบ™เบดเบ—เบดเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡ (CDF) เบˆเบฐเป€เบ›เบฑเบ™เบšเป‰เบฒเบ™เบœเบนเป‰เบ‚เบฒเบเบ—เบตเปˆเป€เบ›เบฑเบ™เบเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ Open Source เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบญเบธเบ—เบดเบ”เบ•เบปเบ™เป€เบžเบทเปˆเบญเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เปเบฅเบฐเบชเบฐเป€เบžเบฒเบฐเบ—เบตเปˆเป€เบฅเบฑเปˆเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เปเปˆ. CDF เบˆเบฐเบชเป‰เบฒเบ‡เบ„เบงเบฒเบกเบชเบฐเบ”เบงเบเปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบฑเป‰เบ™เบ™เปเบฒ, เบœเบนเป‰เปƒเบŠเป‰เบชเบธเบ”เบ—เป‰เบฒเบเปเบฅเบฐเบœเบนเป‰เบ‚เบฒเบเบˆเบฒเบเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ, เบชเบปเปˆเบ‡เป€เบชเบตเบกเบงเบดเบ—เบตเบเบฒเบ™ CI/CD เปเบฅเบฐ DevOps, เบเปเบฒเบ™เบปเบ”เปเบฅเบฐเป€เบญเบเบฐเบชเบฒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”, เบชเป‰เบฒเบ‡เบ„เบนเปˆเบกเบทเปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเบ—เบตเปˆเบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เบตเบกเบ‡เบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบญเบšเปเบงเบˆเบฒเบเบ—เบธเบเบšเปˆเบญเบ™เปƒเบ™เป‚เบฅเบเบ›เบฐเบ•เบดเบšเบฑเบ” CI. /CD เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”."

Idea

เบ„เบธเบ™เบ„เปˆเบฒเบซเบผเบฑเบเปเบฅเบฐเบซเบผเบฑเบเบเบฒเบ™เบ—เบตเปˆเบ™เปเบฒเบžเบฒ CDF เปƒเบ™เป€เบงเบฅเบฒเบ™เบตเป‰ เบชเป‰เบฒเบ‡ เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบญเบปเบ‡โ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹:

  1. ... เป€เบŠเบทเปˆเบญเปƒเบ™เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เปเบฅเบฐเบงเบดเบ—เบตเบ—เบตเปˆเบกเบฑเบ™เบชเป‰เบฒเบ‡เบ„เบงเบฒเบกเป€เบ‚เบฑเป‰เบกเปเบ‚เบ‡เปƒเบซเป‰เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบ—เบตเบกเบ‡เบฒเบ™เบ—เบตเปˆเบˆเบฐเบ›เปˆเบญเบเบŠเบญเบšเปเบงเบ—เบตเปˆเบกเบตเบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบชเบนเบ‡เบ‚เบถเป‰เบ™เป€เบฅเบทเป‰เบญเบเป†;
  2. โ€ฆเป€เบŠเบทเปˆเบญโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เปเบซเบผเปˆเบ‡โ€‹เป€เบ›เบตเบ”โ€‹เบ—เบตเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบฎเปˆเบงเบกโ€‹เบเบฑเบ™โ€‹เปƒเบ™โ€‹เป„เบฅโ€‹เบเบฐโ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบชเบปเปˆเบ‡โ€‹เบŠเบญเบšโ€‹เปเบงโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹;
  3. ... เบ›เบนเบเบเบฑเบ‡เปเบฅเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฅเบฐเบšเบปเบšเบ™เบดเป€เบงเบ”เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ Open Source เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบ‚เบญเบ‡เบœเบนเป‰เบ‚เบฒเบเป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบฎเปˆเบงเบกเบกเบทเปเบฅเบฐเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เป€เบŠเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™;
  4. ...เบชเบปเปˆเบ‡เป€เบชเบตเบก เปเบฅเบฐเบŠเบธเบเบเบนเป‰เปƒเบซเป‰เบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เป€เบžเบทเปˆเบญเบฎเปˆเบงเบกเบกเบท, เปเบšเปˆเบ‡เบ›เบฑเบ™ เปเบฅเบฐเบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปเบฅเบฐเป‚เบ„เบ‡เบเบฒเบ™

เปเบ•เปˆเบ„เปเบฒเป€เบงเบปเป‰เบฒเบ—เบตเปˆเบชเบงเบเบ‡เบฒเบกเปเบกเปˆเบ™เบ™เบฑเบเบเบฒเบฅเบฐเบ•เบฐเบซเบผเบฒเบ”เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเบชเบฐเป€เบซเบกเบตเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡. เปเบฅเบฐเปƒเบ™เบ„เบงเบฒเบกเบซเบกเบฒเบเบ™เบตเป‰, เบ„เบงเบฒเบกเบ›เบฐเบ—เบฑเบšเปƒเบˆเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เป‚เบ”เบเบšเปเบฅเบดเบชเบฑเบ”เปƒเบ”เบเปเปˆเบ•เบฑเป‰เบ‡เบกเบฑเบ™เปเบฅเบฐเป‚เบ„เบ‡เบเบฒเบ™เปƒเบ”เบเบฒเบเป€เบ›เบฑเบ™ "เบฅเบนเบเบ—เปเบฒเบญเบดเบ”".

เบชเบฐเบกเบฒเบŠเบดเบเบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡ CDF เปเบกเปˆเบ™ 8 เบšเปเบฅเบดเบชเบฑเบ”, เบ„เบท: Capital One, เบซเบ™เบถเปˆเบ‡เปƒเบ™ 10 เบ—เบฐเบ™เบฒเบ„เบฒเบ™เบญเบฑเบ™เบ”เบฑเบšเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบชเบฐเบซเบฐเบฅเบฑเบ”, เปเบฅเบฐเบœเบนเป‰เบ•เบฒเบ‡เบซเบ™เป‰เบฒเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒเบ—เบตเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบเบเบฑเบšเบงเบดเบชเบฐเบงเบฐเบเบญเบ™เป„เบญเบ—เบตเบซเบผเบฒเบเปƒเบ™เบšเบธเบเบ„เบปเบ™เบ‚เบญเบ‡ CircleCI, CloudBees, Google, Huawei, IBM, JFrog เปเบฅเบฐ Netflix. เบšเบฒเบ‡เบ„เบปเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเป„เบ”เป‰เบชเบปเบ™เบ—เบฐเบ™เบฒเปเบฅเป‰เบงเบเปˆเบฝเบงเบเบฑเบšเป€เบซเบ”เบเบฒเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบขเบนเปˆเปƒเบ™ blogs เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เปเบ•เปˆเบงเปˆเบฒเบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒเบ™เบฑเป‰เบ™เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก CDF เบเบฑเบ‡เบ›เบฐเบเบญเบšเบกเบตเบœเบนเป‰เปƒเบŠเป‰เบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ•เบปเบ™ - CNCF เบกเบตเบ›เบฐเป€เบžเบ”เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, เบšเปˆเบญเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒ eBay, Pinterest, Twitter, Wikimedia เปเบฅเบฐเบญเบทเปˆเบ™เป†เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบญเบ‡เบ—เบถเบ™เปƒเบซเบกเปˆ, เบกเบตเบžเบฝเบ‡เปเบ•เปˆ 15 เบœเบนเป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบกเบฒเป€เบ–เบดเบ‡เบ•เบญเบ™เบ™เบฑเป‰เบ™, เปเบ•เปˆเบŠเบทเปˆเบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเปเบฅเบฐเป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเปเบฅเป‰เบงเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบ”เบฒเบžเบงเบเป€เบ‚เบปเบฒ: Autodesk, GitLab, Puppet, Rancher, Red Hat, SAP เปเบฅเบฐเป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡. เบกเบทเป‰โ€‹เบเปˆเบญเบ™โ€‹เบกเบทเป‰โ€‹เบงเบฒเบ™โ€‹เบ™เบตเป‰ Sysdig.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบšเบฒเบ‡เบ—เบต, เบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ•เบปเป‰เบ™เบ•เป - เบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆ CDF เป„เบ”เป‰เบ–เบทเบเบกเบญเบšเปƒเบซเป‰เป€เบšเบดเปˆเบ‡เปเบเบ‡. เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ‚เบญเบ‡โ€‹เบญเบปเบ‡โ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เบกเบตโ€‹เบชเบตเปˆโ€‹เปƒเบ™โ€‹เบ™เบฑเป‰เบ™โ€‹:

Jenkins เปเบฅเบฐ Jenkins X

Jenkins เป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบš CI/CD เบ—เบตเปˆเบšเปเปˆเบ„เปˆเบญเบเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเบžเบดเป€เบชเบ”เปƒเบ”เป†, เบ‚เบฝเบ™เปƒเบ™ Java, เปเบฅเบฐเป„เบ”เป‰เบ›เบฐเบกเบฒเบ™เบซเบฅเบฒเบเบ›เบตเปเบฅเป‰เบง. (เบžเบฝเบ‡เปเบ•เปˆเบ„เบดเบ”เบงเปˆเบฒ: เบเบฒเบ™เบ›เปˆเบญเบเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ” - เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡ Hudson - เป€เบเบตเบ”เบ‚เบถเป‰เบ™ 14 เบ›เบตเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰!), เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ—เบตเปˆเบกเบฑเบ™เป„เบ”เป‰เบกเบฒเป€เบ›เบฑเบ™เบเบญเบ‡เบ—เบฑเบšเบ™เบฑเบšเบšเปเปˆเบ–เป‰เบงเบ™เบ‚เบญเบ‡ plugins.

เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบเบฒเบ™เบ„เป‰เบฒเบ•เบปเป‰เบ™เบ•เปเบ—เบตเปˆเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบฅเบฑเบ‡ Jenkins เปƒเบ™เบกเบทเป‰เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป„เบ”เป‰ CloudBees, เป€เบŠเบดเปˆเบ‡เบœเบนเป‰เบญเปเบฒเบ™เบงเบเบเบฒเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เปเบกเปˆเบ™เบœเบนเป‰เบ‚เบฝเบ™เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ (Kohsuke Kawaguchi) เปเบฅเบฐเป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบœเบนเป‰เบเปเปˆเบ•เบฑเป‰เบ‡เบ‚เบญเบ‡เบฎเบฒเบเบ–เบฒเบ™.

Jenkins X - เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰เบเบฑเบ‡เป€เบ›เบฑเบ™เปœเบตเป‰เบซเบผเบฒเบเบ•เปเปˆ CloudBees (เบ•เบฒเบกเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเป€เบ”เบปเบฒเป„เบ”เป‰, เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบซเบผเบฑเบเบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เบ”เบฝเบงเบเบฑเบ™), เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบšเปเปˆเบ„เบทเบเบฑเบš Jenkins เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡, เบเบฒเบ™เปเบเป‰เป„เบ‚เปเบกเปˆเบ™เปƒเบซเบกเปˆเบซเบกเบปเบ” - เบกเบฑเบ™เบกเบตเบญเบฒเบเบธเบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เบ›เบตเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

Jenkins X เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เปเบšเบš turnkey เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบฅเบฐเบšเบฝเบš CI/CD เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบŸเบฑเบ‡เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰เบžเบฒเบเปƒเบ™เบเบธเปˆเบก Kubernetes. เป€เบžเบทเปˆเบญเบšเบฑเบ™เบฅเบธเบชเบดเปˆเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, JX เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ—เปเปˆ, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” GitOps เบ—เบตเปˆเบกเบตเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡, เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบขเปˆเบฒเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเปเบฅเบฐเบฅเบฑเบเบชเบฐเบ™เบฐเบญเบทเปˆเบ™เป†. เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ‚เบญเบ‡ Jenkins X เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เบเบญเบ‡เบ—เบถเบ™เปƒเบซเบกเปˆเบ‚เบญเบ‡ Linux Foundation เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ DevOps เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ Jenkins เปเบฅเบฐ Spinnaker

เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™ stack - Jenkins, Knative Build, Prow, Skaffold เปเบฅเบฐ Helm. เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบžเบงเบเป€เบฎเบปเบฒ เบ‚เบฝเบ™เปเบฅเป‰เบง เบขเบนเปˆเปƒเบ™เบชเบนเบ™.

เป€เบ„เบทเปˆเบญเบ‡เบ›เบฑเปˆเบ™

เป€เบ„เบทเปˆเบญเบ‡เบ›เบฑเปˆเบ™ เป€เบ›เบฑเบ™เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบ Netflix เบ—เบตเปˆเบกเบตเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เปƒเบ™เบ›เบต 2015. เบ›เบฐเบˆเบธเบšเบฑเบ™ Google เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเบขเปˆเบฒเบ‡เบˆเบดเบ‡เบˆเบฑเบ‡เปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบ•เบปเบ™: เบœเปˆเบฒเบ™เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบฎเปˆเบงเบกเบเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบชเปเบฒเบฅเบฑเบšเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ—เบตเปˆเบ—เบตเบกเบ‡เบฒเบ™ DevOps เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเบกเบ‡เบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบซเบผเบฒเบ.

เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™ Spinnaker เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบฐเบ—เบดเบšเบฒเบเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบกเปˆเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เบเบธเปˆเบกเปเบฅเบฐเบเบธเปˆเบกเป€เบŠเบตเบŸเป€เบงเบต, เปเบฅเบฐเบเบฒเบ™เบกเบตเบขเบนเปˆเปƒเบ™เป‚เบฅเบเบžเบฒเบเบ™เบญเบเปเบกเปˆเบ™เบˆเบฑเบ”เบเบฒเบ™เป‚เบ”เบ load balancers เปเบฅเบฐ firewalls:

เบเบญเบ‡เบ—เบถเบ™เปƒเบซเบกเปˆเบ‚เบญเบ‡ Linux Foundation เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ DevOps เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ Jenkins เปเบฅเบฐ Spinnaker
เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™ Spinnaker เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเบฒเบกเบฒเบ”เบžเบปเบšเป„เบ”เป‰เปƒเบ™ เป€เบญเบเบฐเบชเบฒเบ™เป‚เบ„เบ‡เบเบฒเบ™.

เป€เบงเบ—เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ„เบฅเบฒเบงเบ—เบตเปˆเบซเบผเบฒเบเบซเบผเบฒเบเบฅเบงเบกเบ—เบฑเบ‡ Kubernetes, OpenStack เปเบฅเบฐเบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบŸเบฑเบ‡เบ•เปˆเบฒเบ‡เป† (AWS EC2, GCE, GKE, GAE, Azure, Oracle Cloud Infrastructure), เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบšเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ•เปˆเบฒเบ‡เป†:

  • เบเบฑเบšเบฅเบฐเบšเบปเบš CI (Jenkins, Travis CI) เปƒเบ™เบ—เปเปˆ;
  • เบเบฑเบš Datadog, Prometheus, Stackdriver เปเบฅเบฐ SignalFx - เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเป€เบซเบ”เบเบฒเบ™;
  • เบเบฑเบš Slack, HipChat เปเบฅเบฐ Twilio - เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™;
  • เบเบฑเบš Packer, Chef เปเบฅเบฐ Puppet - เบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡ virtual.

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆ เบ‚เบฝเบ™ เบเบฑเบš Netflix เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒ Spinnaker เปƒเบ™เบเบญเบ‡เบ—เบถเบ™เปƒเบซเบกเปˆ:

"เบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ”เบ‚เบญเบ‡ Spinnaker เปเบกเปˆเบ™เป€เบ™เบทเปˆเบญเบ‡เบกเบฒเบˆเบฒเบเบชเปˆเบงเบ™เปƒเบซเบเปˆเบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™เบ—เบตเปˆเบ›เบฐเป€เบชเบตเบ”เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เปเบฅเบฐเบœเบนเป‰เบ—เบตเปˆเปƒเบŠเป‰เบกเบฑเบ™เปเบฅเบฐเบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบกเบฑเบ™. เบเบฒเบ™เป‚เบญเบ™ Spinnaker เบเบฑเบš CDF เบˆเบฐเบชเป‰เบฒเบ‡เบ„เบงเบฒเบกเป€เบ‚เบฑเป‰เบกเปเบ‚เบ‡เบŠเบธเบกเบŠเบปเบ™เบ™เบตเป‰. เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ™เบตเป‰เบˆเบฐเบŠเบธเบเบเบนเป‰เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบฅเบฐเบเบฒเบ™เบฅเบปเบ‡เบ—เบถเบ™เบˆเบฒเบเบšเปเบฅเบดเบชเบฑเบ”เบญเบทเปˆเบ™เป†เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฑเบ‡เป€เบเบ”เป€เบšเบดเปˆเบ‡เบˆเบฒเบเบ‚เป‰เบฒเบ‡เบ„เบฝเบ‡. เบเบฒเบ™เป€เบ›เบตเบ”เบ›เบฐเบ•เบนเปƒเบซเป‰เบเบฑเบšเบšเปเบฅเบดเบชเบฑเบ”เปƒเบซเบกเปˆเบˆเบฐเบ™เปเบฒเป€เบญเบปเบฒเบ™เบฐเบงเบฑเบ”เบ•เบฐเบเปเบฒเบซเบผเบฒเบเบ‚เบถเป‰เบ™เปƒเบซเป‰เบเบฑเบš Spinnaker เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เปเปˆเบ—เบธเบเป†เบ„เบปเบ™.โ€

เปเบฅเบฐเปƒเบ™ เบชเบดเปˆเบ‡เบžเบดเบกเบ‚เบญเบ‡ Google เปƒเบ™เป‚เบญเบเบฒเบ”เบ‚เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบกเบนเบ™เบ™เบดเบ—เบดเบชเบปเปˆเบ‡เบ•เปเปˆเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบงเปˆเบฒ "Spinnaker เปเบกเปˆเบ™เบฅเบฐเบšเบปเบšเบซเบผเบฒเบเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบšเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡ Tekton." เบ™เบตเป‰เบ™เปเบฒเบžเบงเบเป€เบฎเบปเบฒเป„เบ›เบชเบนเปˆเป‚เบ„เบ‡เบเบฒเบ™เบชเบธเบ”เบ—เป‰เบฒเบเบฅเบงเบกเบขเบนเปˆเปƒเบ™เบเบญเบ‡เบ—เบถเบ™เปƒเบซเบกเปˆ.

เป€เบ—เบ—เบ•เบฑเบ™

เป€เบ—เบ—เบ•เบฑเบ™ โ€” เบเบญเบšเบ—เบตเปˆเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบปเปˆเบงเป„เบ›เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบฅเบฐเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบฅเบฐเบšเบปเบš CI / CD เบ—เบตเปˆเบซเบกเบฒเบเป€เบ–เบดเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบ—เปเปˆเปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ•เปˆเบฒเบ‡เป†, เบฅเบงเบกเบ—เบฑเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual เบ›เบปเบเบเบฐเบ•เบด, serverless เปเบฅเบฐ Kubernetes.

เบญเบปเบ‡เบ›เบฐเบเบญเบšเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบญเบ‡เปเบกเปˆเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ "เปเบšเบš Kubernetes" (เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™ K8s เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เป€เบ›เบฑเบ™ CRDs) เบ—เบตเปˆเป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบเปเปˆเบชเป‰เบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบเปเบฒเบ™เบปเบ”เบ—เปเปˆ. เบกเบตเบ•เบปเบงเบขเปˆเบฒเบ‡เบซเบเปเป‰เบ‚เบญเบ‡เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบเบธเปˆเบก K8s เบ—เบตเปˆเบ™เบตเป‰.

stack เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบ Tekton เปเบฅเป‰เบงเบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ„เบธเป‰เบ™เป€เบ„เบตเบ: Jenkins, Jenkins X, Skaffold เปเบฅเบฐ Knative. Google Cloud เป€เบŠเบทเปˆเบญเบงเปˆเบฒ Tekton เปเบเป‰เป„เบ‚ "เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เบŠเบธเบกเบŠเบปเบ™ Open Source เปเบฅเบฐเบœเบนเป‰เบ‚เบฒเบเบŠเบฑเป‰เบ™เบ™เปเบฒเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบฎเปˆเบงเบกเบเบฑเบ™เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบทเป‰เบ™เบ–เบฒเบ™เป‚เบ„เบ‡เบฅเปˆเบฒเบ‡เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบชเปเบฒเบฅเบฑเบš CI/CD."

...

เป‚เบ”เบเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบš CNCF, CDF เป„เบ”เป‰เบชเป‰เบฒเบ‡เบ„เบฐเบ™เบฐเบเปเบฒเบกเบฐเบเบฒเบ™เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™ (เบ„เบฐเบ™เบฐเบเปเบฒเบกเบฐเบเบฒเบ™เบเบงเบ”เบเบฒเบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™, TOC), เป€เบŠเบดเปˆเบ‡เบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบšเบฑเบ™เบซเบฒ (เปเบฅเบฐเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ) เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒเป‚เบ„เบ‡เบเบฒเบ™เปƒเบซเบกเปˆเปƒเบ™เบเบญเบ‡เบ—เบถเบ™. เบ‚เปเป‰เบกเบนเบ™เบญเบทเปˆเบ™เป†เบเปˆเบฝเบงเบเบฑเบšเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เบเปˆเบฝเบงเบเบฑเบš เป€เบงเบฑเบšเป„เบŠเบ—เปŒ CDF เบเบฑเบ‡เบšเปเปˆเบซเบผเบฒเบ, เปเบ•เปˆเบ™เบตเป‰เปเบกเปˆเบ™เป€เบฅเบทเปˆเบญเบ‡เบ›เบปเบเบเบฐเบ•เบดเปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒ.

เบ‚เปเปƒเบซเป‰เบชเบดเป‰เบ™เบชเบธเบ”เบ”เป‰เบงเบเบ„เปเบฒเป€เบงเบปเป‰เบฒเบˆเบฒเบ เบ›เบฐเบเบฒเบ” JFrog:

"เบ”เบฝเบงเบ™เบตเป‰, เปƒเบ™เบ–เบฒเบ™เบฐเบ—เบตเปˆเป€เบ›เบฑเบ™ เปœเบถเปˆเบ‡ เปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”เบเบญเบ‡เบ—เบถเบ™เบชเบปเปˆเบ‡เบ•เปเปˆเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบ—เบตเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบทเป‰เบ™เปƒเบซเบกเปˆ, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบเบถเบ” เปเบฑเป‰เบ™ เบเบฑเบšเบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ [เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ—เบตเปˆเป€เบ›เบฑเบ™เป‚เบฅเบเปƒเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚ CI / CD เบญเบทเปˆเบ™เป†] เปƒเบ™เบฅเบฐเบ”เบฑเบšเบ•เปเปˆเป„เบ›. เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เปƒเบซเบกเปˆเบ™เบตเป‰เบˆเบฐเบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบ—เบตเปˆเบˆเบฐเป€เบฅเบฑเปˆเบ‡เบงเบปเบ‡เบˆเบญเบ™เบเบฒเบ™เบ›เปˆเบญเบเบŠเบญเบšเปเบงเป‚เบ”เบเบœเปˆเบฒเบ™เบงเบดเบ—เบตเบเบฒเบ™เบฎเปˆเบงเบกเบกเบทเปเบฅเบฐเป€เบ›เบตเบ”. เบ”เป‰เบงเบเบเบฒเบ™เบฎเบฑเบšเบฎเบญเบ‡เป€เบญเบปเบฒ Jenkins, Jenkins X, Spinnaker เปเบฅเบฐเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบญเบทเปˆเบ™เป†เบžเบฒเบเปƒเบ•เป‰เบ›เบตเบเบ‚เบญเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”เบ—เบตเปˆเบชเบปเบ”เปƒเบชเบชเปเบฒเบฅเบฑเบš CI / CD!โ€

PS

เบญเปˆเบฒเบ™เบเบฑเบ‡เบขเบนเปˆเปƒเบ™ blog เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™