Как бях стаТант SRE ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ Π·Π° Π΅Π΄Π½Π° сСдмица. Π—Π°Π΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π· ΠΏΠΎΠ³Π»Π΅Π΄Π° Π½Π° софтуСрСн ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€

Как бях стаТант SRE ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ Π·Π° Π΅Π΄Π½Π° сСдмица. Π—Π°Π΄ΡŠΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π· ΠΏΠΎΠ³Π»Π΅Π΄Π° Π½Π° софтуСрСн ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€

SRE ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ - стаТант

ΠšΠ°Ρ‚ΠΎ Π½Π°Ρ‡Π°Π»ΠΎ Π½Π΅ΠΊΠ° сС прСдставя. Π°Π· - @tristan.read, front-end ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ Π² Π³Ρ€ΡƒΠΏΠ°Ρ‚Π° ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€::Π—Π΄Ρ€Π°Π²Π΅ GitLab. ΠœΠΈΠ½Π°Π»Π°Ρ‚Π° сСдмица ΠΈΠΌΠ°Ρ… привилСгията Π΄Π° бъда стаТант ΠΏΡ€ΠΈ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π½Π°ΡˆΠΈΡ‚Π΅ Π΄Π΅ΠΆΡƒΡ€Π½ΠΈ SRE ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ. Π¦Π΅Π»Ρ‚Π° бСшС Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ Π΄Π° сС наблюдава ΠΊΠ°ΠΊ дСТурният слуТитСл Ρ€Π΅Π°Π³ΠΈΡ€Π° ΠΏΡ€ΠΈ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ ΠΈ Π΄Π° сС Π½Π°Ρ‚Ρ€ΡƒΠΏΠ° Ρ€Π΅Π°Π»Π΅Π½ Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΎΠΏΠΈΡ‚. Π‘ΠΈΡ…ΠΌΠ΅ искали Π½Π°ΡˆΠΈΡ‚Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ Π΄Π° Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π½ΡƒΠΆΠ΄ΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ функция ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€::Π—Π΄Ρ€Π°Π²Π΅.

Π’Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° слСдвам SRE цяла сСдмица. ВоСст ΠΏΡ€ΠΈΡΡŠΡΡ‚Π²Π°Ρ… Π½Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° слуТбата, Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°Ρ… ΡΡŠΡ‰ΠΈΡ‚Π΅ сигнални ΠΊΠ°Π½Π°Π»ΠΈ ΠΈ Ρ€Π΅Π°Π³ΠΈΡ€Π°Ρ… Π½Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ, Π°ΠΊΠΎ ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ са възникнали.

Π˜Π½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ

ИмашС 2 ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π° Π·Π° сСдмица.

1. ΠšΡ€ΠΈΠΏΡ‚ΠΎ ΠΊΠΎΠΏΠ°Ρ‡

GitLab.com рСгистрира скок Π² ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π² сряда GitLab Runner'a, ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ΠΎ ΠΎΡ‚ ΠΎΠΏΠΈΡ‚ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΠΈΠ½ΡƒΡ‚ΠΈ Π½Π° Π±Π΅Π³Π°Ρ‡ Π·Π° ΠΊΠΎΠΏΠ°Π΅Π½Π΅ Π½Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²Π°Π»ΡƒΡ‚Π°. Π˜Π½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΡŠΡ‚ бСшС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° собствСн инструмСнт Π·Π° смСкчаванС, ΠΊΠΎΠΉΡ‚ΠΎ спира Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅ Π½Π° Π±Π΅Π³Π°Ρ‡Π° ΠΈ ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π°ΠΊΠ°ΡƒΠ½Ρ‚Π°, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Π½Π΅Π³ΠΎ.

Ако Ρ‚ΠΎΠ²Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΠ΅ Π½Π΅ бСшС забСлязано, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½ инструмСнт Ρ‰Π΅ΡˆΠ΅ Π΄Π° Π³ΠΎ ΡƒΠ»ΠΎΠ²ΠΈ, Π½ΠΎ Π² Ρ‚ΠΎΠ·ΠΈ случай SRE ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΡŠΡ‚ ΠΏΡ€ΡŠΠ² забСляза Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ. БъздадСна Π΅ Π·Π°Π΄Π°Ρ‡Π° Π·Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚, Π½ΠΎ информацията Π·Π° нСя Π΅ Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½Π°.

2. Π’Π»ΠΎΡˆΠ°Π²Π°Π½Π΅ Π½Π° производитСлността Π½Π° прилоТСнията Canary ΠΈ Main

Π˜Π½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΡŠΡ‚ бСшС ΠΏΠΎΠ΄Ρ…Ρ€Π°Π½Π²Π°Π½ ΠΎΡ‚ забавянС ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ Π³Ρ€Π΅ΡˆΠΊΠΈ Π² canary ΠΈ основнитС ΡƒΠ΅Π± прилоТСния Π½Π° Gitlab.com. Няколко стойности Π½Π° Apdex бяха Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈ.

ΠžΡ‚Π²ΠΎΡ€Π΅Π½Π° Π·Π°Π΄Π°Ρ‡Π° ΠΏΠΎ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚: https://gitlab.com/gitlab-com/gl-infra/production/issues/1442

Основни констатации

Π•Ρ‚ΠΎ няколко Π½Π΅Ρ‰Π°, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ… ΠΏΡ€Π΅Π· сСдмицата Π½Π° дСТурство.

1. Π‘ΠΈΠ³Π½Π°Π»ΠΈΡ‚Π΅ са Π½Π°ΠΉ-ΠΏΠΎΠ»Π΅Π·Π½ΠΈ ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° отклонСния ΠΎΡ‚ Π½ΠΎΡ€ΠΌΠ°Ρ‚Π°.

Π˜Π·Π²Π΅ΡΡ‚ΠΈΡΡ‚Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π½Π° няколко Π²ΠΈΠ΄Π°:

  • Π‘ΠΈΠ³Π½Π°Π»ΠΈ въз основа Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΏΡ€Π°Π³, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€ž10 5xx Π³Ρ€Π΅ΡˆΠΊΠΈ Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ…Π° Π² ΡΠ΅ΠΊΡƒΠ½Π΄Π°β€œ.
  • Π‘ΠΈΠ³Π½Π°Π»ΠΈ, ΠΏΡ€ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€Π°Π³ΡŠΡ‚ Π΅ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½Π° стойност, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€žΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠ° 5xx Π½Π° 10% ΠΎΡ‚ ΠΎΠ±Ρ‰ΠΈΡ‚Π΅ заявки Π² Π΄Π°Π΄Π΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ‚β€œ.
  • Π‘ΠΈΠ³Π½Π°Π»ΠΈ, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° историчСска срСдна стойност, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€ž5xx Π³Ρ€Π΅ΡˆΠΊΠΈ Π² 90-ия ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΈΠ»β€œ.

Най-ΠΎΠ±Ρ‰ΠΎ ΠΊΠ°Π·Π°Π½ΠΎ, Ρ‚ΠΈΠΏΠΎΠ²Π΅ 2 ΠΈ 3 са ΠΏΠΎ-ΠΏΠΎΠ»Π΅Π·Π½ΠΈ Π·Π° SRE Π½Π° дСТурство, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·ΠΊΡ€ΠΈΠ²Π°Ρ‚ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ Π² процСса.

2. Много сигнали Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ Сскалират Π΄ΠΎ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ

Π˜Π½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° SR сС справят с постоянСн ΠΏΠΎΡ‚ΠΎΠΊ ΠΎΡ‚ сигнали, ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са наистина ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΈ.

Π’Π°ΠΊΠ° Ρ‡Π΅ Π·Π°Ρ‰ΠΎ Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚Π΅ прСдупрСТдСнията само Π΄ΠΎ наистина Π²Π°ΠΆΠ½ΠΈΡ‚Π΅? Π‘ Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΎΠ±Π°Ρ‡Π΅ Ρ€Π°Π½Π½ΠΈΡ‚Π΅ симптоми Π½Π° Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π΅ Π² истински ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠΉΡ‚ΠΎ заплашва Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ‰Π΅Ρ‚ΠΈ, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Π³Π½Π°Ρ‚ΠΈ.

Π—Π°Π΄Π°Ρ‡Π°Ρ‚Π° Π½Π° дСТурния SRE Π΅ Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΊΠΎΠΈ сигнали наистина ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°Ρ‚ Π½Π΅Ρ‰ΠΎ сСриозно ΠΈ Π΄Π°Π»ΠΈ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Сскалирани ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ‚ Π΄Π° сС сортират. ΠŸΠΎΠ΄ΠΎΠ·ΠΈΡ€Π°ΠΌ, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° сС дълТи ΠΈ Π½Π° Π½Π΅Π³ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚Ρ‚Π° Π½Π° сигналитС: Π±ΠΈ Π±ΠΈΠ»ΠΎ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅, Π°ΠΊΠΎ Π²ΡŠΠ²Π΅Π΄Π°Ρ‚ няколко Π½ΠΈΠ²Π° ΠΈΠ»ΠΈ β€žΡƒΠΌΠ½ΠΈβ€œ Π½Π°Ρ‡ΠΈΠ½ΠΈ Π·Π° пСрсонализиранС Π½Π° сигналитС спорСд описаната ΠΏΠΎ-Π³ΠΎΡ€Π΅ ситуация.

ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° функция: https://gitlab.com/gitlab-org/gitlab/issues/42633

3. ΠΠ°ΡˆΠΈΡ‚Π΅ SRE ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ инструмСнти

Π’ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈ:

  • Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° GitLab: Runbooks Π½Π° ΠΆΠΈΠ²ΠΎ Ρ‚ΡƒΠΊ, ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° смСни/сСдмици, Π·Π°Π΄Π°Ρ‡ΠΈ Π·Π° рСакция ΠΏΡ€ΠΈ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ.
  • ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с GitLab: РазслСдванСто, Ρ€Π°Π·Π±ΠΎΡ€ΡŠΡ‚ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° ΡΡŠΡ‰ΠΎ сС прослСдяват Π² ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅.
  • Π•Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ Π½Π° GitLab: Π—Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅ Π·Π° автоматизация сС задСйстват ΠΎΡ‚ спСцифични Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π±ΠΎΡ‚ΠΎΠ²Π΅Ρ‚Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° прослСдяванС Π½Π° дСйността Π½Π° Π·Π°Π΄Π°Ρ‡ΠΈΡ‚Π΅.

Π’ΡŠΠ½ΡˆΠ΅Π½:

  • ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡ Π·Π° PagerDuty
  • Slack: Π’ΠΎΠ²Π° Π΅ мястото, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π° ΠΏΠΎΡ‚ΠΎΠΊΡŠΡ‚ ΠΎΡ‚ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ PagerDuty/AlertManager. Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°Π½Π΅ с ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π·Π° Π½Π°ΠΊΠ»ΠΎΠ½Π΅Π½Π° Ρ‡Π΅Ρ€Ρ‚Π° Π·Π° изпълнСниС Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠ°Ρ‚ΠΎ затварянС Π½Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ СскалиранС Π΄ΠΎ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚.
  • Grafana: визуализация Π½Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ с фокус Π²ΡŠΡ€Ρ…Ρƒ Π΄ΡŠΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½ΠΈΡ‚Π΅ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ.
  • Kibana: Π΄Π°Π²Π° визуализация/Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π² ΠΆΡƒΡ€Π½Π°Π», Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΏΠΎ-дълбоко ΠΊΠΎΠΏΠ°Π΅Π½Π΅ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ.
  • Zoom: Има постоянна β€žΡΡ‚Π°Ρ Π·Π° Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠ°β€œ Π² Zoom. Π’ΠΎΠ²Π° позволява Π½Π° SRE Π±ΡŠΡ€Π·ΠΎ Π΄Π° обсъТда ΡΡŠΠ±ΠΈΡ‚ΠΈΡ, Π±Π΅Π· Π΄Π° Π³ΡƒΠ±ΠΈ Ρ†Π΅Π½Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° създаванС Π½Π° стая ΠΈ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° Ρ‡Π»Π΅Π½ΠΎΠ²Π΅.

И ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ.

4. ΠΠ°Π±Π»ΡŽΠ΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° GitLab.com с GitLab Π΅ СдинствСна Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΏΡ€ΠΎΠ²Π°Π»

Ако GitLab.com ΠΏΡ€Π΅Ρ‚ΡŠΡ€ΠΏΠΈ голямо ΠΏΡ€Π΅ΠΊΡŠΡΠ²Π°Π½Π΅ Π½Π° услугата, Π½ΠΈΠ΅ Π½Π΅ искамС Ρ‚ΠΎΠ²Π° Π΄Π° повлияС Π½Π° способността Π½ΠΈ Π΄Π° Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. МоТС Π΄Π° бъдС спряно Ρ‡Ρ€Π΅Π· стартиранС Π½Π° Π²Ρ‚ΠΎΡ€ΠΎ ΠΊΠΎΠΏΠΈΠ΅ Π½Π° GitLab Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° GitLab.com. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚ Ρ‚ΠΎΠ²Π° Π²Π΅Ρ‡Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π·Π° нас: https://ops.gitlab.net/.

5. Няколко Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π΄Π° обмислитС Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ към GitLab

  • Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Google Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ. Π’ΠΎΠ²Π° Π±ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Π»ΠΎ ΠΏΡ€ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Π·Π° ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΏΡ€ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ Π·Π° Ρ€Π°Π·Π±ΠΎΡ€. И Π² Π΄Π²Π°Ρ‚Π° случая ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°Π»ΠΎΠΆΠΈ няколко участници Π΄Π° добавят Π½Π΅Ρ‰ΠΎ Π² Ρ€Π΅Π°Π»Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ навСднъТ.
  • ΠžΡ‰Π΅ ΡƒΠ΅Π± ΠΊΡƒΠΊΠΈΡ‡ΠΊΠΈ Π·Π° Π·Π°Π΄Π°Ρ‡ΠΈ. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π΄Π° ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΡΡ‚ΡŠΠΏΠΊΠΈ ΠΎΡ‚ работния процСс Π½Π° GitLab ΠΎΡ‚Π²ΡŠΡ‚Ρ€Π΅ Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈΡ‚Π΅ зависимостта си ΠΎΡ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π½Π° Slack. НапримСр Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² PagerDuty Ρ‡Ρ€Π΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π° с Π½Π°ΠΊΠ»ΠΎΠ½Π΅Π½Π° Ρ‡Π΅Ρ€Ρ‚Π° Π² ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π° GitLab.
    Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

SRE ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΠΌΠ°Ρ‚ трудности с ΠΌΠ½ΠΎΠ³ΠΎ слоТности. Π‘ΠΈ Π±ΠΈΠ»ΠΎ чудСсно Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ Π½Π° GitLab Π΄Π° сС справят с Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Π’Π΅Ρ‡Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈΠΌ Π²ΡŠΡ€Ρ…Ρƒ някои допълнСния към ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ Ρ‰Π΅ улСснят Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ процСси, спомСнати ΠΏΠΎ-Π³ΠΎΡ€Π΅. ЧаститС са Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π² Π Π°Π·Π΄Π΅Π» Ops Product Vision.

ΠŸΡ€Π΅Π· 2020 Π³. Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°ΠΌΠ΅ Π΅ΠΊΠΈΠΏΠ°, Π·Π° Π΄Π° ΠΎΠ±Π΅Π΄ΠΈΠ½ΠΈΠΌ всички Ρ‚Π΅Π·ΠΈ страхотни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. ΠŸΡ€ΠΈ интСрСс, моля, Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΉΡ‚Π΅ свободни ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, ΠΈ Π½Π΅ сС ΠΊΠΎΠ»Π΅Π±Π°ΠΉΡ‚Π΅ Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ с някой ΠΎΡ‚ нашия Π΅ΠΊΠΈΠΏ с всякакви Π²ΡŠΠΏΡ€ΠΎΡΠΈ.

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

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