Найти Π² Π”Π·Π΅Π½Π΅
Π£Ρ€ΠΎΠΊΠΈ Linux

πŸ“‘ ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° для DevOps: автоматизация запуска Docker-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° сhealth-check

πŸ“‘ ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° для DevOps: автоматизация запуска Docker-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° сhealth-check ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! πŸš€ БСгодня дСлюсь простым Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сдСлаСт Ρ‚Π²ΠΎΡŽ Тизнь Π»Π΅Π³Ρ‡Π΅ β€” ΠΊΠ°ΠΊ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π΅Π³ΠΎ состояниСм. ВсС ΠΎΡ‡Π΅Π½ΡŒ просто, Π½ΠΈΠΊΠ°ΠΊΠΈΡ… слоТных скриптов β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ автоматичСский пСрСзапуск! πŸ”§ ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ? - ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ°Π΄Π°Ρ‚ΡŒ Π±Π΅Π· прСдупрСТдСния. - ΠŸΡ€ΠΎΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° ΠΈΡ… состояниСм Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сСрвис всСгда Ρ€Π°Π±ΠΎΡ‚Π°Π» ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ. - Быстро Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° сбои β€” ΠΊΠ»ΡŽΡ‡ ΠΊ успСху! Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅ΠΌ: - ЗапускаСм ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ docker run - Π‘Π»Π΅Π΄ΠΈΠΌ Π·Π° Π΅Π³ΠΎ состояниСм с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ docker ps ΠΈ провСряСм Π»ΠΎΠ³ΠΈ - Π’ случаС сбоя β€” автоматичСски пСрСзапускаСм Для этого ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ чистый bash-скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π· Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ провСряСт статус ΠΈ пСрСзапускаСт, Ссли Π½ΡƒΠΆΠ½ΠΎ. Π­Ρ‚ΠΎ ΠΎΠ±Ρ‰Π΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ β€” просто ΠΈ понятно, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π΅Π΅ слоТных настроСк. ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои Π½Π°Π²Ρ‹ΠΊΠΈ β€” автоматизация Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚Π°Ρ‚ΡŒ Ρ‚Π²ΠΎΠ΅ΠΉ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π½Π°Ρ‚ΡƒΡ€ΠΎΠΉ! А ΠΊΠ°ΠΊ Ρ‚Ρ‹ слСдишь Π·Π° ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½

πŸ“‘ ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° для DevOps: автоматизация запуска Docker-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π° сhealth-check

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ! πŸš€

БСгодня дСлюсь простым Π»Π°ΠΉΡ„Ρ…Π°ΠΊΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сдСлаСт Ρ‚Π²ΠΎΡŽ Тизнь Π»Π΅Π³Ρ‡Π΅ β€” ΠΊΠ°ΠΊ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π΅Π³ΠΎ состояниСм.

ВсС ΠΎΡ‡Π΅Π½ΡŒ просто, Π½ΠΈΠΊΠ°ΠΊΠΈΡ… слоТных скриптов β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈ автоматичСский пСрСзапуск!

πŸ”§ ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ?

- ΠšΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠ°Π΄Π°Ρ‚ΡŒ Π±Π΅Π· прСдупрСТдСния.

- ΠŸΡ€ΠΎΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° ΠΈΡ… состояниСм Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сСрвис всСгда Ρ€Π°Π±ΠΎΡ‚Π°Π» ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ.

- Быстро Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° сбои β€” ΠΊΠ»ΡŽΡ‡ ΠΊ успСху!

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅ΠΌ:

- ЗапускаСм ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ docker run

- Π‘Π»Π΅Π΄ΠΈΠΌ Π·Π° Π΅Π³ΠΎ состояниСм с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ docker ps ΠΈ провСряСм Π»ΠΎΠ³ΠΈ

- Π’ случаС сбоя β€” автоматичСски пСрСзапускаСм

Для этого ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ чистый bash-скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π· Π² ΠΌΠΈΠ½ΡƒΡ‚Ρƒ провСряСт статус ΠΈ пСрСзапускаСт, Ссли Π½ΡƒΠΆΠ½ΠΎ.

Π­Ρ‚ΠΎ ΠΎΠ±Ρ‰Π΅Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ β€” просто ΠΈ понятно, Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π΅Π΅ слоТных настроСк.

ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои Π½Π°Π²Ρ‹ΠΊΠΈ β€” автоматизация Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚Π°Ρ‚ΡŒ Ρ‚Π²ΠΎΠ΅ΠΉ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π½Π°Ρ‚ΡƒΡ€ΠΎΠΉ!

А ΠΊΠ°ΠΊ Ρ‚Ρ‹ слСдишь Π·Π° ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ своих ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ²? Π”Π΅Π»ΠΈΡΡŒ Π² коммСнтариях!

- ΠŸΡ€ΠΈΠ³Π»Π°ΡΠΈΡ‚Π΅ своих Π΄Ρ€ΡƒΠ·Π΅ΠΉ: https://t.me/LinuxSkill Π° вакансии для систСмных администраторов β€” https://t.me/gradeliftbot

- Или ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚Π΅ тСсты Π½Π° Π·Π½Π°Π½ΠΈΠ΅ Linux: https://t.me/gradeliftbot

πŸ“© Π—Π°Π²Ρ‚Ρ€Π°: ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Fail2Ban Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚!

Π’ΠΊΠ»ΡŽΡ‡ΠΈ πŸ”” Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ!