Как пускамС софтуСрни ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ Π² GitLab

Как пускамС софтуСрни ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ Π² GitLab

Π’ GitLab ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΌΠ΅ софтуСрни ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ ΠΏΠΎ Π΄Π²Π° Π½Π°Ρ‡ΠΈΠ½Π°: Ρ€ΡŠΡ‡Π½ΠΎ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ. ΠŸΡ€ΠΎΡ‡Π΅Ρ‚Π΅Ρ‚Π΅, Π·Π° Π΄Π° Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° вСрсиитС Π·Π° създаванС ΠΈ доставянС Π½Π° Π²Π°ΠΆΠ½ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‡Ρ€Π΅Π· Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ внСдряванС Π½Π° gitlab.com, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ, с ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° работят Π² собствСнитС си инсталации.

ΠŸΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌ Π΄Π° Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ напомнянС Π½Π° вашия смарт часовник: всСки мСсСц Π½Π° 22-Ρ€ΠΈ, ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ с GitLab Π² Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΡΡŠΠΎΡ€ΡŠΠΆΠ΅Π½ΠΈΡ, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° видят Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° вСрсия Π½Π° нашия ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚. ΠœΠ΅ΡΠ΅Ρ‡Π½ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ ΠΈ чСсто ΠΏΠΎΠΊΠ°Π·Π²Π° крайния Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ ΠΎΡ‚ заявки Π½Π° общността Π·Π° инструмСнти ΠΈΠ»ΠΈ сливания.

Но, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Ρ‚Π°, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° софтуСр рядко Π΅ Π±Π΅Π· Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ. ΠšΠΎΠ³Π°Ρ‚ΠΎ бъдС ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° Π³Ρ€Π΅ΡˆΠΊΠ° ΠΈΠ»ΠΈ уязвимост Π² сигурността, ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсиитС Π² Π΅ΠΊΠΈΠΏΠ° Π·Π° доставка създава корСкция Π·Π° Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ с Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ инсталации. Gitlab.com сС Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° CD. НаричамС Ρ‚ΠΎΠ·ΠΈ процСс Π½Π° CD Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ внСдряванС, Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΠΌ ΠΎΠ±ΡŠΡ€ΠΊΠ²Π°Π½Π΅ с функцията CD Π² GitLab. Π’ΠΎΠ·ΠΈ процСс ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π° прСдлоТСния ΠΎΡ‚ заявки Π·Π° изтСглянС, ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ΠΈ ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΈ нашия Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ΅Π½ Π΅ΠΊΠΈΠΏ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° скучния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с пусканСто Π½Π° ΠΊΡ€ΡŠΠΏΠΊΠΈ сС Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΠΎ Π΄Π²Π° ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°.

«НиС Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ правят, сС внСдрява във всички срСди всСки Π΄Π΅Π½, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° Π³ΠΎ разпространим Π² GitLab.comβ€œ, обяснява ΠœΠ°Ρ€ΠΈΠ½ Π―Π½ΠΊΠΎΠ²ΠΊΠΈ, ΡΡ‚Π°Ρ€ΡˆΠΈ тСхничСски ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€, ΠΎΡ‚Π΄Π΅Π» β€žΠ˜Π½Ρ„Ρ€Π°ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π°β€œ. "ΠœΠΈΡΠ»Π΅Ρ‚Π΅ Π·Π° изданията Π·Π° Π²Π°ΡˆΠΈΡ‚Π΅ инсталации ΠΊΠ°Ρ‚ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π½ΠΈ снимки Π·Π° внСдрявания Π½Π° gitlab.com, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ смС Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΡΡ‚ΡŠΠΏΠΊΠΈ Π·Π° създаванС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π°ΡˆΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π³ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° инсталиранС Π½Π° своитС инсталации".

НСзависимо ΠΎΡ‚ Π³Ρ€Π΅ΡˆΠΊΠ°Ρ‚Π° ΠΈΠ»ΠΈ уязвимостта, ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° gitlab.com Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈ скоро слСд ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ ΠΈΠΌ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ прСдимство Π½Π° автоматизирания процСс Π½Π° CD. ΠšΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ със собствСни инсталации изискват ΠΎΡ‚Π΄Π΅Π»Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΎΡ‚ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° вСрсиитС.

Π•ΠΊΠΈΠΏΡŠΡ‚ Π·Π° доставка Ρ€Π°Π±ΠΎΡ‚ΠΈ усилСно, Π·Π° Π΄Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΎΡ‚ процСситС, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ Π² ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° вСрсии Π·Π° намаляванС MTTP (срСдно Π²Ρ€Π΅ΠΌΠ΅ Π΄ΠΎ производство, Ρ‚.Π΅. Π²Ρ€Π΅ΠΌΠ΅, ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°Π½ΠΎ Π·Π° производство), ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΡŠΡ‚ ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅ ΠΎΡ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° заявка Π·Π° сливанС ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π΄ΠΎ внСдряванСто Π½Π° gitlab.com.

Β«Π¦Π΅Π»Ρ‚Π° Π½Π° Π΅ΠΊΠΈΠΏΠ° Π·Π° доставка Π΅ Π΄Π° сС ΡƒΠ²Π΅Ρ€ΠΈΠΌ, Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° сС Π΄Π²ΠΈΠΆΠΈΠΌ ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ ΠΊΠ°Ρ‚ΠΎ компания ΠΈΠ»ΠΈ ΠΏΠΎΠ½Π΅ Π΄Π° Π½Π°ΠΊΠ°Ρ€Π°ΠΌΠ΅ доставчицитС Π΄Π° работят ΠΏΠΎ-Π±ΡŠΡ€Π·ΠΎ, Π½Π°Π»ΠΈ?, ΠΊΠ°Π·Π²Π° ΠœΠ°Ρ€ΠΈΠ½.

ΠšΠ°ΠΊΡ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° gitlab.com, Ρ‚Π°ΠΊΠ° ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ инсталации сС Π²ΡŠΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΎΡ‚ усилията Π½Π° Π΅ΠΊΠΈΠΏΠ° Π·Π° доставка Π·Π° намаляванС Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° Ρ†ΠΈΠΊΡŠΠ» ΠΈ ускоряванС Π½Π° внСдряванСто. Π’ Ρ‚Π°Π·ΠΈ статия Ρ‰Π΅ обясним ΠΏΡ€ΠΈΠ»ΠΈΠΊΠΈΡ‚Π΅ ΠΈ Ρ€Π°Π·Π»ΠΈΠΊΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‚Π΅Π·ΠΈ Π΄Π²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π°. Π²ΡŠΠΏΡ€ΠΎΡΠΈ, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ‰Π΅ опишСм ΠΊΠ°ΠΊ Π½Π°ΡˆΠΈΡΡ‚ Π΅ΠΊΠΈΠΏ Π·Π° доставка подготвя ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ Π½Π° място, ΠΈ ΠΊΠ°ΠΊ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°ΠΌΠ΅ gitlab.com Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ внСдряванС.

Какво ΠΏΡ€Π°Π²ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π·Π° освобоТдаванС?

Π§Π»Π΅Π½ΠΎΠ²Π΅ Π½Π° Π΅ΠΊΠΈΠΏΠ° мСсСчно ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»Π΅Ρ‚Π΅ ролята Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° освобоТдаванС Π½Π°ΡˆΠΈΡ‚Π΅ издания Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π² Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΡΡŠΠΎΡ€ΡŠΠΆΠ΅Π½ΠΈΡ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ ΠΈ издания Π·Π° сигурност, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ изданията. Π’Π΅ ΡΡŠΡ‰ΠΎ са ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π½ΠΈ Π·Π° Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄Π΅Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° компанията към Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ, Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ внСдряванС.

Π˜Π·Π΄Π°Π½ΠΈΡΡ‚Π° Π·Π° самоинсталация ΠΈ изданията Π½Π° gitlab.com ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ процСси, Π½ΠΎ сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ ΠΏΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅, обяснява ΠœΠ°Ρ€ΠΈΠ½.

ΠŸΡŠΡ€Π²ΠΎ ΠΈ Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΎΡ‚ΠΎ, ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсиитС, нСзависимо ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° вСрсия, Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ GitLab Π΅ Π½Π°Π»ΠΈΡ‡Π΅Π½ ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ ΠΎΡ‚ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, Π² ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ стартирано Π½Π° gitlab.com, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ ΡΡŠΡ‰ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Ρ‚ Π² инфраструктурата Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ с Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ собствСни мощности.

Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ Π΄Π°Π΄Π΅Π½ бъг ΠΈΠ»ΠΈ уязвимост бъдС ΠΌΠ°Ρ€ΠΊΠΈΡ€Π°Π½Π° ΠΊΠ°Ρ‚ΠΎ ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π° Π² GitLab, ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсиитС трябва Π΄Π° ΠΏΡ€Π΅Ρ†Π΅Π½ΠΈ, Ρ‡Π΅ тя Ρ‰Π΅ бъдС Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈΡ‚Π΅ ΠΈΠ»ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π°Ρ‚Π° Π·Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ с Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ инсталации. Ако Ρ‚ΠΎΠΉ Ρ€Π΅ΡˆΠΈ, Ρ‡Π΅ Π³Ρ€Π΅ΡˆΠΊΠ° ΠΈΠ»ΠΈ уязвимост заслуТава актуализация, Π·Π°ΠΏΠΎΡ‡Π²Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈΡ‚Π΅Π»Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°.

ΠœΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсиитС трябва Π΄Π° Ρ€Π΅ΡˆΠΈ Π΄Π°Π»ΠΈ Π΄Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈ корСкция ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π° Π΄Π° я Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠΈ - ΠΈ Ρ‚ΠΎΠ²Π° силно зависи ΠΎΡ‚ контСкста Π½Π° ситуацията, "ΠΌΠ΅ΠΆΠ΄ΡƒΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠ°ΡˆΠΈΠ½ΠΈΡ‚Π΅ Π½Π΅ са Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Π΄ΠΎΠ±Ρ€ΠΈ Π² ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° контСкста, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Ρ…ΠΎΡ€Π°Ρ‚Π°β€œ, ΠΊΠ°Π·Π²Π° ΠœΠ°Ρ€ΠΈΠ½.

Всичко Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ с ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈΡ‚Π΅

Какво прСдставляват ΠΏΠ°Ρ‡ΠΎΠ²Π΅Ρ‚Π΅ ΠΈ Π·Π°Ρ‰ΠΎ са Π½ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ?

ΠœΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсиитС Ρ€Π΅ΡˆΠ°Π²Π° Π΄Π°Π»ΠΈ Π΄Π° пуснС корСкция въз основа Π½Π° сСриозността Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ°Ρ‚Π°.

Π“Ρ€Π΅ΡˆΠΊΠΈΡ‚Π΅ Π²Π°Ρ€ΠΈΡ€Π°Ρ‚ Π² зависимост ΠΎΡ‚ тяхната тСТСст. Π’Π°ΠΊΠ° Ρ‡Π΅ Π³Ρ€Π΅ΡˆΠΊΠΈΡ‚Π΅ S4 ΠΈΠ»ΠΈ S3 ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ стилистични, ΠΊΠ°Ρ‚ΠΎ измСстванС Π½Π° пиксСл ΠΈΠ»ΠΈ ΠΈΠΊΠΎΠ½Π°. Π’ΠΎΠ²Π° Π΅ Π½Π΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π²Π°ΠΆΠ½ΠΎ, Π½ΠΎ няма Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅ Π²ΡŠΡ€Ρ…Ρƒ работния процСс Π½Π° Π½ΠΈΠΊΠΎΠ³ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ вСроятността Π΄Π° бъдС създадСна корСкция Π·Π° Ρ‚Π°ΠΊΠΈΠ²Π° S3 ΠΈΠ»ΠΈ S4 Π³Ρ€Π΅ΡˆΠΊΠΈ Π΅ ΠΌΠ°Π»ΠΊΠ°, обяснява ΠœΠ°Ρ€ΠΈΠ½.

Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, уязвимоститС S1 ΠΈΠ»ΠΈ S2 ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°Ρ‚, Ρ‡Π΅ потрСбитСлят Π½Π΅ трябва Π΄Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π° Π΄ΠΎ Π½Π°ΠΉ-Π½ΠΎΠ²Π°Ρ‚Π° вСрсия, ΠΈΠ»ΠΈ ΠΈΠΌΠ° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ°, която засяга работния процСс Π½Π° потрСбитСля. Ако са Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ Π² Ρ‚Ρ€Π°ΠΊΠ΅Ρ€Π°, ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ са сС сблъскали с тях, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсиитС Π²Π΅Π΄Π½Π°Π³Π° Π·Π°ΠΏΠΎΡ‡Π²Π° Π΄Π° подготвя корСкция.

Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ корСкцията Π·Π° уязвимости S1 ΠΈΠ»ΠΈ S2 Π΅ Π³ΠΎΡ‚ΠΎΠ²Π°, ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсиитС Π·Π°ΠΏΠΎΡ‡Π²Π° Π΄Π° пуска корСкцията.

НапримСр корСкцията GitLab 12.10.1 бСшС създадСна, слСд ΠΊΠ°Ρ‚ΠΎ бяха ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ΠΈ няколко ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ ΠΏΠΎΠΏΡ€Π°Π²ΠΈΡ…Π° основния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠΉΡ‚ΠΎ Π³ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΡΠ²Π°ΡˆΠ΅. Release manager ΠΎΡ†Π΅Π½ΠΈ правилността Π½Π° Π·Π°Π΄Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Π½ΠΈΠ²Π° Π½Π° сСриозност ΠΈ слСд ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ стартира ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° пусканС Π½Π° корСкция, която бСшС Π³ΠΎΡ‚ΠΎΠ²Π° Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° XNUMX часа слСд ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ с Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅.

ΠšΠΎΠ³Π°Ρ‚ΠΎ сС Π½Π°Ρ‚Ρ€ΡƒΠΏΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ S4, S3 ΠΈ S2, ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсиитС ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π° контСкста, Π·Π° Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΡΠΏΠ΅ΡˆΠ½ΠΎΡΡ‚Ρ‚Π° Π½Π° пусканСто Π½Π° корСкция, ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС достигнС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Π±Ρ€ΠΎΠΉ ΠΎΡ‚ тях, всички Ρ‚Π΅ сС ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ‚ ΠΈ освобоТдават. ΠšΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈΡ‚Π΅ слСд ΠΈΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈΠ»ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π°Ρ‚Π° са ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈ Π² ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π² Π±Π»ΠΎΠ³ΠΎΠ²Π΅.

Как ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсии създава ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ

НиС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ GitLab CI ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ Π½Π°ΡˆΠΈΡ‚Π΅ ChatOps Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ. ΠœΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсии задСйства пусканСто Π½Π° корСкцията, ΠΊΠ°Ρ‚ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° Π΅ΠΊΠΈΠΏΠ° Π½Π° ChatOps Π² нашия Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ΅Π½ ΠΊΠ°Π½Π°Π» #releases Π² Slack.

/chatops run release prepare 12.10.1

ChatOps Ρ€Π°Π±ΠΎΡ‚ΠΈ Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° Slack, Π·Π° Π΄Π° задСйства Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ, ΠΊΠΎΠΈΡ‚ΠΎ слСд Ρ‚ΠΎΠ²Π° сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ ΠΈ ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ ΠΎΡ‚ GitLab. НапримСр, Π΅ΠΊΠΈΠΏΡŠΡ‚ Π·Π° доставка настрои ChatOps, Π·Π° Π΄Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π½Π΅Ρ‰Π° Π·Π° пусканС Π½Π° ΠΏΠ°Ρ‡ΠΎΠ²Π΅.

Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсиитС стартира Π΅ΠΊΠΈΠΏΠ° Π½Π° ChatOps Π² Slack, останалата част ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π² GitLab с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° CICD. Има двупосочна комуникация ΠΌΠ΅ΠΆΠ΄Ρƒ ChatOps Π² Slack ΠΈ GitLab ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° ΠΈΠ·Π΄Π°Π²Π°Π½Π΅, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° изданията Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° някои ΠΎΡ‚ основнитС ΡΡ‚ΡŠΠΏΠΊΠΈ Π² процСса.

Π’ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ ΠΏΠΎΠΊΠ°Π·Π²Π° тСхничСския процСс Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π½Π° корСкция Π·Π° GitLab.

Как Ρ€Π°Π±ΠΎΡ‚ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎΡ‚ΠΎ внСдряванС Π½Π° gitlab.com

ΠŸΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ ΠΈ инструмСнтитС, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° gitlab.com, са ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π½Π° Ρ‚Π΅Π·ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° създаванС Π½Π° ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ. АктуализиранСто Π½Π° gitlab.com изисква ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Ρ€ΡŠΡ‡Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° вСрсиитС.

ВмСсто Π΄Π° изпълнявамС внСдрявания с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ChatOps, Π½ΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ CI Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½Π°ΠΏΡ€. ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΈ Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈ, с ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° освобоТдаванСто ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠ»Π°Π½ΠΈΡ€Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ дСйствия, ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½ΠΈ Π² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅. ВмСсто Ρ€ΡŠΡ‡Π΅Π½ процСс, ΠΈΠΌΠ° Ρ‚Ρ€ΡŠΠ±ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄, ΠΊΠΎΠΉΡ‚ΠΎ сС изпълнява ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΈΡ‡Π½ΠΎ вСднъТ Π½Π° час, ΠΊΠΎΠΉΡ‚ΠΎ изтСгля Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, Π½Π°ΠΏΡ€Π°Π²Π΅Π½ΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ‚Π΅ Π½Π° GitLab, ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ€Π° Π³ΠΈ ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€Π° внСдряванСто ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ изпълнява тСстванС, QA ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ ΡΡ‚ΡŠΠΏΠΊΠΈ.

β€žΠ’Π°ΠΊΠ° Ρ‡Π΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ внСдрявания, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ срСди ΠΏΡ€Π΅Π΄ΠΈ gitlab.com, ΠΈ слСд ΠΊΠ°Ρ‚ΠΎ Ρ‚Π΅Π·ΠΈ срСди са Π² Π΄ΠΎΠ±Ρ€Π° Ρ„ΠΎΡ€ΠΌΠ° ΠΈ тСстванСто ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π΄ΠΎΠ±Ρ€ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ, ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсиитС Π·Π°ΠΏΠΎΡ‡Π²Π° дСйствията ΠΏΠΎ внСдряванС Π½Π° gitlab.comβ€œ, ΠΊΠ°Π·Π²Π° ΠœΠ°Ρ€ΠΈΠ½.

ВСхнологията CICD Π·Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅ Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° gitlab.com Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π° цСлия процСс Π΄ΠΎ Ρ‚ΠΎΡ‡ΠΊΠ°Ρ‚Π°, Π² която ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π½Π° вСрсиитС трябва Ρ€ΡŠΡ‡Π½ΠΎ Π΄Π° стартира внСдряванСто Π½Π° производствСната срСда Π² gitlab.com.

ΠœΠ°Ρ€ΠΈΠ½ Π½Π°Π²Π»ΠΈΠ·Π° Π² подробности Π·Π° процСса Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° gitlab.com във Π²ΠΈΠ΄Π΅ΠΎΡ‚ΠΎ ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ.

Какво Π΄Ρ€ΡƒΠ³ΠΎ ΠΏΡ€Π°Π²ΠΈ Π΅ΠΊΠΈΠΏΡŠΡ‚ Π·Π° доставка?

ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ процСситС Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° gitlab.com ΠΈ пусканСто Π½Π° ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π΅, Ρ‡Π΅ послСдният процСс изисква ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Ρ€ΡŠΡ‡Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΎΡ‚ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° вСрсиитС.

β€žΠŸΠΎΠ½ΡΠΊΠΎΠ³Π° забавямС пусканСто Π½Π° ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ с Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ инсталации ΠΏΠΎΡ€Π°Π΄ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄Π²Π°Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с инструмСнтитС ΠΈ Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ нюанси, ΠΊΠΎΠΈΡ‚ΠΎ трябва Π΄Π° сС Π²Π·Π΅ΠΌΠ°Ρ‚ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ ΠΏΡ€ΠΈ пусканСто Π½Π° Π΅Π΄ΠΈΠ½ ΠΏΠ°Ρ‡β€œ, ΠΊΠ°Π·Π²Π° ΠœΠ°Ρ€ΠΈΠ½.

Π•Π΄Π½Π° ΠΎΡ‚ краткосрочнитС Ρ†Π΅Π»ΠΈ Π½Π° Π΅ΠΊΠΈΠΏΠ° Π·Π° доставка Π΅ Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈ ΠΎΠ±Π΅ΠΌΠ° Π½Π° Ρ€ΡŠΡ‡Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΎΡ‚ страна Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° вСрсиитС, Π·Π° Π΄Π° ускори освобоТдаванСто. Π•ΠΊΠΈΠΏΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π·Π° опростяванС, Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° процСса Π½Π° ΠΈΠ·Π΄Π°Π²Π°Π½Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° сС ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ниска сСриозност (S3 ΠΈ S4, ΠΏΡ€ΠΈΠ±Π». ΠΏΡ€Π΅Π²ΠΎΠ΄Π°Ρ‡). ЀокусиранСто Π²ΡŠΡ€Ρ…Ρƒ скоростта Π΅ ΠΊΠ»ΡŽΡ‡ΠΎΠ² ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π» Π·Π° СфСктивност: Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΅ Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ MTTP - Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ ΠΎΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° заявка Π·Π° сливанС Π΄ΠΎ внСдряванС Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π° Π² gitlab.com - ΠΎΡ‚ ΡΠ΅Π³Π°ΡˆΠ½ΠΈΡ‚Π΅ 50 часа Π½Π° 8 часа.

Π•ΠΊΠΈΠΏΡŠΡ‚ Π·Π° доставка ΡΡŠΡ‰ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π²ΡŠΡ€Ρ…Ρƒ ΠΌΠΈΠ³Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° gitlab.com към Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° Kubernetes инфраструктура.

NB Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°: Ако Π²Π΅Ρ‡Π΅ стС Ρ‡ΡƒΠ²Π°Π»ΠΈ Π·Π° тСхнологията Kubernetes (ΠΈ Π½Π΅ сС съмнявам, Ρ‡Π΅ стС), Π½ΠΎ всС ΠΎΡ‰Π΅ Π½Π΅ стС я докоснали с Ρ€ΡŠΡ†Π΅Ρ‚Π΅ си, ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌ Π²ΠΈ Π΄Π° участватС Π² ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ½Ρ‚Π΅Π½Π·ΠΈΠ²Π½ΠΈ курсовС Π‘Π°Π·Π° Kubernetes, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ сС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ Π½Π° 28-30 сСптСмври ΠΈ Kubernetes Mega, ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ сС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ ΠΎΡ‚ 14 Π΄ΠΎ 16 ΠΎΠΊΡ‚ΠΎΠΌΠ²Ρ€ΠΈ. Π’ΠΎΠ²Π° Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ ΡƒΠ²Π΅Ρ€Π΅Π½ΠΎ Π΄Π° Π½Π°Π²ΠΈΠ³ΠΈΡ€Π°Ρ‚Π΅ ΠΈ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ с тСхнологията.

Π’ΠΎΠ²Π° са Π΄Π²Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°, ΠΊΠΎΠΈΡ‚ΠΎ прСслСдват Π΅Π΄Π½Π° ΠΈ ΡΡŠΡ‰Π° Ρ†Π΅Π»: Π±ΡŠΡ€Π·Π° доставка Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ Π·Π° gitlab.com, Ρ‚Π°ΠΊΠ° ΠΈ Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π² Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΡΡŠΠΎΡ€ΡŠΠΆΠ΅Π½ΠΈΡ.

Някакви ΠΈΠ΄Π΅ΠΈ ΠΈΠ»ΠΈ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ Π·Π° нас?

ВсСки Π΅ Π΄ΠΎΠ±Ρ€Π΅ дошъл Π΄Π° допринСсС Π·Π° GitLab ΠΈ Π½ΠΈΠ΅ привСтствамС ΠΎΠ±Ρ€Π°Ρ‚Π½Π°Ρ‚Π° Π²Ρ€ΡŠΠ·ΠΊΠ° ΠΎΡ‚ Π½Π°ΡˆΠΈΡ‚Π΅ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΠΈ. Ако ΠΈΠΌΠ°Ρ‚Π΅ някакви ΠΈΠ΄Π΅ΠΈ Π·Π° нашия Π΅ΠΊΠΈΠΏ Π·Π° доставка, Π½Π΅ сС ΠΊΠΎΠ»Π΅Π±Π°ΠΉΡ‚Π΅ ΡΡŠΠ·Π΄Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с прСдизвСстиС team: Delivery.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€