เบ—เบตเบกเบ‡เบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบงเบดเบชเบฒเบซเบฐเบเบดเบ”เบเบณเบฅเบฑเบ‡เปƒเบŠเป‰ GitLab เปเบฅเบฐ ChatOps เบ—เบตเปˆเบชเบณเบ„เบฑเบ™เปเบ™เบงเปƒเบ”เป€เบžเบทเปˆเบญเป€เบฅเบฑเปˆเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ

เบชเบฐโ€‹เบšเบฒเบโ€‹เบ”เบตโ€‹เบญเบตเบโ€‹เบ„เบฑเป‰เบ‡! OTUS เป€เบ›เบตเบ”เบซเบผเบฑเบเบชเบนเบ”เปƒเปเปˆเปƒเบ™เป€เบ”เบทเบญเบ™เบเบธเบกเบžเบฒ "CI/CD เปƒเบ™ AWS, Azure เปเบฅเบฐ Gitlab". เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ„เบฒเบ”โ€‹เบ„เบฐโ€‹เป€เบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ‚เบญเบ‡โ€‹เบงเบดโ€‹เบŠเบฒโ€‹เบเบฒเบ™โ€‹, เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เบเบฐโ€‹เบเบฝเบกโ€‹เบเบฒเบ™โ€‹เปเบ›โ€‹เบžเบฒโ€‹เบชเบฒโ€‹เบ‚เบญเบ‡โ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹.

เบŠเบธเบ”เป€เบ•เบฑเบกเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท DevOps, เบœเบนเป‰เบชเบปเปˆเบ‡เบ‚เปˆเบฒเบงเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” เปเบฅเบฐ ChatOps - เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ•เบปเบเบขเบนเปˆเปƒเบ™เบ„เบงเบฒเบกเบฎเบฑเบเป„เบ”เป‰เปเบ™เบงเปƒเบ”?

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

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ GitLab

เปƒเบ™เบฅเบฐเบšเบปเบšเบ™เบดเป€เบงเบ”เบ‚เบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฑเบšเบชเบปเบ™, GitLab เบชเบฐเบซเบ™เบญเบ‡เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก DevOps เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบฅเบฑเปˆเบ‡เบฎเบญเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ, เปเบฅเบฐเป€เบžเบตเปˆเบกเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ. เบˆเบฒเบเบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เปเบฅเบฐเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป€เบ–เบดเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก (เปเบฅเบฐเบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡), GitLab เบ™เปเบฒเป€เบญเบปเบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบซเบฅเบฒเบเบซเบฅเบฒเบเบกเบฒเบฎเปˆเบงเบกเบเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบŠเบธเบ”เป€เบ›เบตเบ”เบซเบ™เบถเปˆเบ‡.

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบชเบณเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ” ChatOps

เปƒเบ™เบ—เบตเปˆเบชเบธเบ”เบžเบงเบเป€เบฎเบปเบฒเป€เบ›เบฑเบ™เปเบŸเบ™เปƒเบซเบเปˆเบ‚เบญเบ‡ GitLab, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบงเปˆเบฒ Mattermost เบ‚เบปเบ™เบชเบปเปˆเบ‡เบเบฑเบš GitLab Omnibus เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบงเบฝเบเป€เบžเบทเปˆเบญเปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒ Mattermost เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ‡เปˆเบฒเบเบ”เป‰เบงเบ. GitLab.

เป€เบ›เบตเบ”เป€เบงเบ—เบต เบชเบณเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ” ChatOps เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ—เบตเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเป€เบฎเบฑเบ”เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบšเปˆเบญเบ™เบ—เบตเปˆเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเป€เบเบตเบ”เบ‚เบถเป‰เบ™. เป€เบกเบทเปˆเบญเบกเบตเบšเบฑเบ™เบซเบฒเป€เบเบตเบ”เบ‚เบถเป‰เบ™, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡ ChatOps เบชเบฒเบกเบฒเบ”เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เบชเบฐเบกเบฒเบŠเบดเบเบ—เบตเบกเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบฎเปˆเบงเบกเบเบฑเบ™เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเป‚เบ”เบเบเบปเบ‡เบžเบฒเบเปƒเบ™ Mattermost.

ChatOps เปƒเบซเป‰เบงเบดเบ—เบตเบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบงเบฝเบเบ‡เบฒเบ™ CI/CD เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก. เปƒเบ™เบกเบทเป‰เบ™เบตเป‰, เบžเบฒเบเปƒเบ™เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡, เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒ, เบเบฒเบ™เบฎเปˆเบงเบกเบกเบทเปเบฅเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบซเบผเบฒเบเบขเปˆเบฒเบ‡เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบกเบฒเบชเบนเปˆเบœเบนเป‰เบชเบปเปˆเบ‡เบ‚เปˆเบฒเบง, เปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบงเบฝเบเบ‡เบฒเบ™ CI / CD เบ”เป‰เบงเบเบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบ›เป‰เบญเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบชเบฒเบกเบฒเบ”เป€เบฅเบฑเปˆเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบ—เบตเบกเบ‡เบฒเบ™เป„เบ”เป‰เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ.

เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ” + GitLab

เบŠเบธเบ”เป€เบ•เบฑเบกเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท DevOps, เบœเบนเป‰เบชเบปเปˆเบ‡เบ‚เปˆเบฒเบงเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” เปเบฅเบฐ ChatOps - เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ•เบปเบเบขเบนเปˆเปƒเบ™เบ„เบงเบฒเบกเบฎเบฑเบเป„เบ”เป‰เปเบ™เบงเปƒเบ”? เบ”เป‰เบงเบ GitLab เปเบฅเบฐ Mattermost, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ DevOps เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ‡เปˆเบฒเบเบ”เบฒเบ, เปเบ•เปˆเบเบฑเบ‡เบเป‰เบฒเบเบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบ”เบฝเบงเบเบฑเบ™เบ—เบตเปˆเบชเบฐเบกเบฒเบŠเบดเบเบ—เบตเบกเบชเบปเบ™เบ—เบฐเบ™เบฒเบšเบฑเบ™เบซเบฒ, เบฎเปˆเบงเบกเบกเบท, เปเบฅเบฐเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆ.

เบ™เบตเป‰เปเบกเปˆเบ™เบšเบฒเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบ—เบตเบกเบ‡เบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเปเบฒเบฅเบฑเบ‡เปƒเบŠเป‰ Mattermost เปเบฅเบฐ GitLab เบฎเปˆเบงเบกเบเบฑเบ™เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เป‚เบ”เบเปƒเบŠเป‰ ChatOps.

Itk เปƒเบŠเป‰ GitLab เปเบฅเบฐ Mattermost เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบฅเบฐเบซเบฑเบ”เบ•เบฒเบกเป€เบงเบฅเบฒเปเบฅเบฐเป€เบžเบตเปˆเบกเบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ•เปเปˆเบ›เบตเป€เบ–เบดเบ‡เบซเบปเบเบ„เบฑเป‰เบ‡.
Itk เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™ Montpellier, เบ›เบฐเป€เบ—เบ”เบเบฃเบฑเปˆเบ‡, เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบŠเบฒเบงเบเบฐเบชเบดเบเบญเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™, เบ›เบฑเบšเบ›เบธเบ‡เบ„เบธเบ™เบ™เบฐเบžเบฒเบšเบเบฒเบ™เป€เบเบฑเบšเบเปˆเบฝเบงเปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ.

เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ GitLab เบ›เบฐเบกเบฒเบ™ 2014 เปเบฅเบฐเบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเบปเบ™เบ—เบฐเบ™เบฒเปเบšเบšเป€เบเบปเปˆเบฒเปเบเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ›เบฐเบˆเปเบฒเบงเบฑเบ™, เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก, เปเบฅเบฐเบเบฒเบ™เป‚เบ—เบงเบดเบ”เบตเป‚เบญ. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เป€เบกเบทเปˆเบญเบšเปเบฅเบดเบชเบฑเบ”เป€เบ•เบตเบšเป‚เบ•, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบšเปเปˆเป„เบ”เป‰เบ‚เบฐเบซเบ™เบฒเบ”เบเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ; เบšเปเปˆเบกเบตเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เบขเปˆเบฒเบ‡เบ–เบฒเบงเบญเบ™, เบŠเบญเบเบซเบฒเป„เบ”เป‰เบ‡เปˆเบฒเบ, เปเบฅเบฐเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเป€เบ›เบฑเบ™เบ—เบตเบกเบเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบเบ‚เบถเป‰เบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบฅเบตเปˆเบกเบŠเบญเบเบซเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบšเปเปˆเบ”เบปเบ™, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ„เบปเป‰เบ™เบžเบปเบšเบงเปˆเบฒเบŠเบธเบ” GitLab Omnibus เบกเบฒเบžเป‰เบญเบกเบเบฑเบšเปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ›เบตเบ”: Mattermost. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ—เบฑเบ™เบ—เบตเบฎเบฑเบเบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบฅเบฐเบซเบฑเบ”เบ‡เปˆเบฒเบเบ”เบฒเบ, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เป€เบ™เบฑเป‰เบ™ syntax เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Markdown เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆ, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ„เบงเบฒเบกเบ‡เปˆเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบ„เบงเบฒเบกเบฎเบนเป‰, เบเบฒเบ™เบŠเบญเบเบซเบฒเบ‚เปเป‰เบ„เบงเบฒเบก, เปเบฅเบฐเบ—เบตเบกเบ‡เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบฎเปˆเบงเบกเบกเบทเปƒเบ™เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบžเบทเปˆเบญเบžเบฑเบ”เบ—เบฐเบ™เบฒเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เปƒเบซเบกเปˆเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš GitLab.

เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบเป‰เบฒเบเป„เบ› Mattermost, เบชเบฐเบกเบฒเบŠเบดเบเบ—เบตเบกเบšเปเปˆเบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒเบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป„เบ”เป‰เบขเปˆเบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ. เปเบ•เปˆเบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเป‚เบ„เบ‡เบเบฒเบ™เปเบšเบšเป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™, เบชเบปเบกเบ—เบปเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป, เปเบฅเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบญเบทเปˆเบ™เป†เปƒเบ™ GitLab.

เบกเบฑเบ™เปเบกเปˆเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ Romain Maneski, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบˆเบฒเบ itk, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบฝเบ™ plugin GitLab เบชเปเบฒเบฅเบฑเบš Mattermost, เป€เบŠเบดเปˆเบ‡เบ•เปเปˆเบกเบฒเป„เบ”เป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เบตเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบฅเบฒเบงเบˆเบญเบ‡เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™ GitLab เปƒเบ™ Mattermost เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เบเปˆเบฝเบงเบเบฑเบšเบšเบฑเบ™เบซเบฒเปƒเบซเบกเปˆเปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบ—เบปเบšเบ—เบงเบ™เบ„เบทเบ™เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ”เบฝเบง.

เบเบฑเบšโ€‹เบงเบฑเบ™โ€‹เบ—เบตโ€‹, plugin เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™:

  • เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เบ›เบฐเบˆเปเบฒเบงเบฑเบ™เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบšเบฑเบ™เบซเบฒเปƒเบ”เบ™เบถเปˆเบ‡ เปเบฅเบฐเบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฎเบงเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ;
  • เปเบˆเป‰เบ‡เบเบฒเบ™ โ€“ เป€เบžเบทเปˆเบญโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบˆเป‰เบ‡โ€‹เป€เบ•เบทเบญเบ™โ€‹เบˆเบฒเบ Mattermost เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบœเบนเป‰โ€‹เปƒเบ”โ€‹เบœเบนเป‰โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบเปˆเบฒเบงโ€‹เป€เบ–เบดเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹, เบชเบปเปˆเบ‡โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹เบเบฒเบ™โ€‹เบ—เบปเบšโ€‹เบ—เบงเบ™โ€‹เบ„เบทเบ™โ€‹, เบซเบผเบทโ€‹เบชเบปเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบš GitLabโ€‹.
  • เบ›เบธเปˆเบกเปเบ–เบšเบ”เป‰เบฒเบ™เบ‚เป‰เบฒเบ‡ โ€“ เบฎเบฑเบšโ€‹เบฎเบนเป‰โ€‹เบงเปˆเบฒโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ—เบปเบšโ€‹เบ—เบงเบ™โ€‹เบ„เบทเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹, เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบเบฑเบ‡โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบญเปˆเบฒเบ™โ€‹, เบเบฒเบ™โ€‹เบกเบญเบšโ€‹เบซเบกเบฒเบโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เป€เบ›เบตเบ”โ€‹เบเบฒเบ™โ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹เบเบฒเบ™โ€‹เบฅเบงเบกโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบเบฑเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบ›เบฐโ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ›เบธเปˆเบกโ€‹เปƒเบ™โ€‹เปเบ–เบšโ€‹เบ‚เป‰เบฒเบ‡ Mattermostโ€‹.
  • เบเบฒเบ™เบชเบฐเปเบฑเบเปƒเบŠเป‰เป‚เบ„เบ‡เบเบฒเบ™ - เปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ slash เป€เบžเบทเปˆเบญเบˆเบญเบ‡เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เป€เบžเบทเปˆเบญเบฎเบฑเบšเบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เบเปˆเบฝเบงเบเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบฅเบงเบกเปƒเบซเบกเปˆเบซเบผเบทเบšเบฑเบ™เบซเบฒเปƒเบ™ GitLab.

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบšเปเบฅเบดเบชเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบฅเบฒเบงเปƒเบŠเป‰เบ—เบฑเบ‡ GitLab เปเบฅเบฐ Mattermost เป€เบžเบทเปˆเบญเป€เบฅเบฑเปˆเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเป‚เบ”เบเปƒเบŠเป‰ ChatOps. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบชเบปเปˆเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป„เบ”เป‰เป„เบงเบ‚เบถเป‰เบ™, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบˆเปเบฒเบ™เบงเบ™เป‚เบ„เบ‡เบเบฒเบ™เปเบฅเบฐเบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบฅเบฐเบžเบฒเบเบ—เบตเปˆเบ—เบตเบกเบ‡เบฒเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ 5 เป€เบ—เบปเปˆเบฒเปเบฅเบฐเบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ‚เบญเบ‡เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ XNUMX เป€เบ—เบปเปˆเบฒเปƒเบ™เบ›เบต, เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐ เบ—เบตเบกเบ‡เบฒเบ™ agronomist เป‚เบ”เบ XNUMX เป€เบ—เบทเปˆเบญ.

เบ—เบตเบกเบ‡เบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบงเบดเบชเบฒเบซเบฐเบเบดเบ”เบเบณเบฅเบฑเบ‡เปƒเบŠเป‰ GitLab เปเบฅเบฐ ChatOps เบ—เบตเปˆเบชเบณเบ„เบฑเบ™เปเบ™เบงเปƒเบ”เป€เบžเบทเปˆเบญเป€เบฅเบฑเปˆเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ

เบšเปเบฅเบดเบชเบฑเบ”เบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบญเบšเปเบงเบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเป‚เบ›เปˆเบ‡เปƒเบชเปเบฅเบฐเบเบฒเบ™เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เบซเบผเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฐเบซเบฑเบ”เปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ

เบšเปเบฅเบดเบชเบฑเบ”เบšเปเบฅเบดเบเบฒเบ™เบŠเบญเบšเปเบง เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบฅเบฑเบ” Maryland เบเบฑเบ‡เป„เบ”เป‰เบ›เบฐเบ•เบดเบšเบฑเบ” Mattermost เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš GitLab เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ” เปเบฅเบฐเบเบฒเบ™เบฎเปˆเบงเบกเบกเบทเปเบšเบšเบšเปเปˆเบกเบตเบฎเบญเบเบ•เปเปˆ. เบžเบงเบเป€เบ‚เบปเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐ, เบˆเบฑเบ”เบเบฒเบ™เบ‚เปเป‰เบกเบนเบ™, เปเบฅเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบญเบšเปเบงเบชเปเบฒเบฅเบฑเบšเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ—เบฒเบ‡เบเบฒเบ™เปเบžเบ”เบ—เบปเปˆเบงเป‚เบฅเบ.

GitLab เบ–เบทเบเปƒเบŠเป‰เบซเบผเบฒเบเป‚เบ”เบเบ—เบตเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบฅเบฐเบžเบงเบเป€เบ‚เบปเบฒเป€เบซเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ‚เบญเบ‡เบกเบฑเบ™เป€เบ›เบฑเบ™เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบญเบฑเบ™เปƒเบซเบเปˆเบซเบผเบงเบ‡เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ DevOps เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

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

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

เบซเบ™เบถเปˆเบ‡เปƒเบ™เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เบ—เบปเปˆเบงเบชเบฐเบšเบฑเบšเปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡. เบ—เบฑเบ™เบ—เบตเบ—เบตเปˆเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ–เบทเบเบเบถเบ”เบซเบกเบฑเป‰เบ™เปเบฅเบฐเบŠเบธเบเบเบนเป‰, เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบŠเปˆเบญเบ‡ Heartbeat เปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡. เบ—เบธเบเบ„เบปเบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเบŠเปˆเบญเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰. เบšเปเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เบ‚เปเปƒเบซเป‰เบชเบฐเบกเบฒเบŠเบดเบเบ—เบตเบก, เบซเบผเบทเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒ - เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™ Mattermost, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบฅเบฐเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบขเบนเปˆเปƒเบ™ GitLab.

GitLab เปเบฅเบฐเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ” ChatOps เป€เบžเบตเปˆเบกเบเบฒเบ™เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เปเบฅเบฐเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เป€เบžเบทเปˆเบญเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เบงเบฒเบกเป„เบง

เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบกเบฒเบžเป‰เบญเบกเบเบฑเบš เบŠเบธเบ” GitLab Omnibus, เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบžเบฒเบเบ™เบญเบเบชเปเบฒเบฅเบฑเบš GitLab SSO, เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ GitLab เบ—เบตเปˆเบ–เบทเบเบซเบธเป‰เบกเบซเปเปˆเบเปˆเบญเบ™เปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ PostgreSQL, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡ Prometheus เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบฅเบฐเบšเบปเบšเปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”. เบเบฒเบ™เบ•เบญเบšเป‚เบ•เป‰เป€เบซเบ”เบเบฒเบ™. เบชเบธเบ”เบ—เป‰เบฒเบ, เบ”เบฝเบงเบ™เบตเป‰ Mattermost เบชเบฒเบกเบฒเบ”เบ–เบทเบ เบ™เบณ เปƒเบŠเป‰เป‚เบ”เบเปƒเบŠเป‰ GitLab Cloud Native.

เบ—เบตเบกเบ‡เบฒเบ™ DevOps เบšเปเปˆเป€เบ„เบตเบเบกเบตเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบกเบตเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆ ChatOps เบกเบตเบˆเบปเบ™เป€เบ–เบดเบ‡เบ›เบฐเบˆเบธเบšเบฑเบ™. เบ•เบดเบ”เบ•เบฑเป‰เบ‡ GitLab Omnibus เบเบฑเบš Mattermost เปเบฅเบฐเบฅเบญเบ‡เบกเบฑเบ™เบ”เป‰เบงเบเบ•เบปเบงเบ—เปˆเบฒเบ™เป€เบญเบ‡!

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบ—เบฑเบ‡ เปเบปเบ”. เบ•เบฒเบกเบ›เบปเบเบเบฐเบ•เบด, เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบตเบ™เบ—เบธเบเบ„เบปเบ™เบกเบฒ webinar เบŸเบฃเบต, เบšเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเบถเบเบชเบฒเบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡ Jenkins เปเบฅเบฐ Kubernetes, เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰, เปเบฅเบฐเบงเบดเป€เบ„เบฒเบฐเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบ‚เบญเบ‡ plugin เปเบฅเบฐเบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™.

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

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