@Kubernetes Meetup #3 в Mail.ru Group: 21 юни

@Kubernetes Meetup #3 в Mail.ru Group: 21 юни

ΠžΡ‚ Ρ„Π΅Π²Ρ€ΡƒΠ°Ρ€ΠΈ ΠžΠ±ΠΈΡ‡Π°ΠΉΡ‚Π΅ Kubernetes Π‘Ρ‚Ρ€ΡƒΠ²Π° Π½ΠΈ сС, Ρ‡Π΅ Π΅ ΠΌΠΈΠ½Π°Π»Π° цяла вСчност. ЕдинствСното Π½Π΅Ρ‰ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ€Π°Π·Π²Π΅Π΄Ρ€ΠΈ ΠΌΠ°Π»ΠΊΠΎ раздялата, бСшС, Ρ‡Π΅ успяхмС Π΄Π° Π²Π»Π΅Π·Π΅ΠΌ Π² Cloud Native Computing Foundation, Π΄Π° сСртифицирамС Π½Π°ΡˆΠ°Ρ‚Π° дистрибуция Kubernetes ΠΏΠΎ Certified Kubernetes Conformance Program ΠΈ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΄Π° я стартирамС Π² услугата ΠžΠ±Π»Π°Ρ‡Π½ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ Π½Π° Mail.ru Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° рСализация Π½Π° Kubernetes Cluster Autoscaler.

Π’Ρ€Π΅ΠΌΠ΅ Π΅ Π·Π° Ρ‚Ρ€Π΅Ρ‚Π°Ρ‚Π° @Kubernetes срСща! Накратко:

  • Π“Π°Π·ΠΏΡ€ΠΎΠΌΠ±Π°Π½ΠΊ Ρ‰Π΅ Π²ΠΈ Ρ€Π°Π·ΠΊΠ°ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Kubernetes Π² своитС изслСдвания ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° OpenStack;
  • Mail.ru Cloud Solutions - ΠΊΠ°ΠΊ Π΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Ρ‚Π΅ прилоТСния Π² K8S с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° скалСри ΠΈ ΠΊΠ°ΠΊ са ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈΠ»ΠΈ внСдряванСто Π½Π° Kubernetes Cluster Autoscaler;
  • ΠΈ агСнцията Wunderman Thompson – ΠΊΠ°ΠΊ Kubernetes ΠΈΠΌ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° си Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Π·Π°Ρ‰ΠΎ Π² DevOps ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅Ρ‡Π΅ Dev, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Ops.

Π‘Ρ€Π΅Ρ‰Π°Ρ‚Π° Ρ‰Π΅ сС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ Π½Π° 21 юни (ΠΏΠ΅Ρ‚ΡŠΠΊ) ΠΎΡ‚ 18:30 часа Π² московския офис Π½Π° Mail.ru Group (ЛСнинградски проспСкт, 39, сграда 79). рСгистрация Π΅ Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ ΠΈ затваря Π½Π° 20 юни Π² 11:59 Ρ‡. (ΠΈΠ»ΠΈ ΠΏΠΎ-Ρ€Π°Π½ΠΎ, Π°ΠΊΠΎ мястото ΡΠ²ΡŠΡ€ΡˆΠΈ).

β€žKubernetes Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ: ΠΊΠΎΠ»ΠΊΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ ΠΈΠΌΠ° Π² DevOps?β€œ

Π“Ρ€ΠΈΠ³ΠΎΡ€ΠΈΠΉ Никонов, Wunderman Thompson, управляващ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€

НямамС ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ ΠΎΡ‚ 500 възСла. НямамС стриктни DevOps. НямамС спСциализирани ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²ΠΈ Π΅ΠΊΠΈΠΏΠΈ. Но ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ интСрСсни ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΈ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° Π²ΡŠΠΏΡ€ΠΎΡΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π°ΠΌΠ΅Ρ€ΠΈΡ…ΠΌΠ΅, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ…ΠΌΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ…ΠΌΠ΅ Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ. На ΠΏΡŠΡ€Π²ΠΎ място, Π½ΠΈΠ΅ смС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ ΠΈ смС свикнали сами Π΄Π° създавамС инструмСнти, ΠΊΠΎΠΈΡ‚ΠΎ слСд Ρ‚ΠΎΠ²Π° Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅. МоТС Π±ΠΈ Ρ‚Π΅ Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ‚ ΠΈ Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π²ΠΈ.

АгСнцията Wunderman Thompson Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΠΏΠΈΠΎΠ½Π΅Ρ€ΠΈΡ‚Π΅ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π² Русия ΠΈ сСга Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° ΠΊΠ°ΠΊΡ‚ΠΎ прости Ρ†Π΅Π»Π΅Π²ΠΈ страници, Ρ‚Π°ΠΊΠ° ΠΈ слоТни Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ систСми. Kubernetes ΠΏΠΎΠΌΠ°Π³Π° Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π° към Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° ΠΈ ΠΏΠΎΠΌΠ°Π³Π° Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° агСнцията Π΄Π° хостват ΠΈ управляват ΡΡŠΠ·Π΄Π°Π΄Π΅Π½ΠΈΡ‚Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

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

Π©Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ Π·Π°Ρ‰ΠΎ DevOps Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Dev ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Ops ΠΈ ΠΊΠ°ΠΊ ΠΌΡŠΡ€Π·Π΅Π»ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ ΠΈ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°/ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ:

  • ΠΊΠ°ΠΊ Kubernetes ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΌΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ;
  • ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ТизнСният Ρ†ΠΈΠΊΡŠΠ» Π½Π° нашия ΠΊΠΎΠ΄;
  • ΠΊΠ°ΠΊΠ²ΠΈ инструмСнти ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Π½ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° микроуслуги;
  • ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠ°Π²Π°ΠΌΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° със сглобяванСто Π½Π° остарСли Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈ;
  • ΠΊΠ°ΠΊ Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°ΠΌΠ΅ Π² ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π° с удоволствиС.

β€žΠœΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ Π½Π° прилоТСния с Kubernetes Cluster Autoscaler: Π½ΡŽΠ°Π½ΡΠΈΡ‚Π΅ Π½Π° Autoscaler ΠΈ внСдряванСто Π½Π° Mail.ru Cloud Solutionsβ€œ

ΠΠ»Π΅ΠΊΡΠ°Π½Π΄ΡŠΡ€ Π§Π°Π΄ΠΈΠ½, Mail.ru Cloud Solutions, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π° PaaS услуги

Π’ днСшния свят ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ ΠΎΡ‡Π°ΠΊΠ²Π°Ρ‚ ΠΊΠ°Ρ‚ΠΎ дадСност Π²Π°ΡˆΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π° Π΅ Π²ΠΈΠ½Π°Π³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈ Π²ΠΈΠ½Π°Π³ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎ - ΠΈ слСдоватСлно ΠΌΠΎΠΆΠ΅ Π΄Π° сС справи с всСки Ρ‚Ρ€Π°Ρ„ΠΈΠΊ, нСзависимо ΠΊΠΎΠ»ΠΊΠΎ голям Π΅ Ρ‚ΠΎΠΉ. Kubernetes ΠΏΡ€Π΅Π΄Π»Π°Π³Π° доста Π΅Π»Π΅Π³Π°Π½Ρ‚Π½ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° сС ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Ρ‚Π΅ спорСд Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ - Kubernetes Cluster Autoscaler.

ΠšΠ°Ρ‚ΠΎ цяло Π² Kubernetes ΠΈΠΌΠ° Π΄Π²Π° Π²ΠΈΠ΄Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊΠ²ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°ΠΌΠ΅: ΠΏΠΎΠ²Π΅Ρ‡Π΅ копия Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ рСсурси. Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°ΠΌΠ΅ броя Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈΡ‚Π΅ Π½Π° прилоТСнията Π² ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ възли. И ΠΏΠΎ-слоТно Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ - ΡƒΠ²Π΅Π»ΠΈΡ‡Π°Π²Π°ΠΌΠ΅ броя Π½Π° Π²ΡŠΠ·Π»ΠΈΡ‚Π΅.

Π’ΡŠΠ² втория случай Ρ‰Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΡΡŠΠ±Π΅Ρ€Π΅ΠΌ ΠΎΡ‰Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ копия Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ – ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π° Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° висока Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎΡΡ‚. Π©Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° Ρ…ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»Π½ΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Cluster Autoscaler. Π’ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π½Π΅ само Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈ, Π½ΠΎ ΠΈ Π΄Π° Π½Π°ΠΌΠ°Π»ΠΈ броя Π½Π° Π²ΡŠΠ·Π»ΠΈΡ‚Π΅ Π² зависимост ΠΎΡ‚ Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ. НапримСр, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ достигнС ΠΏΠΈΠΊΠΎΠ²Π΅, самият Autoscaler Ρ‰Π΅ Π½Π°ΠΌΠ°Π»ΠΈ броя Π½Π° Π²ΡŠΠ·Π»ΠΈΡ‚Π΅ Π΄ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡ‚ΠΎ количСство ΠΈ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΏΠ»Π°Ρ‰Π°Π½Π΅Ρ‚ΠΎ Π·Π° рСсурситС Π½Π° доставчика.

На срСщата Ρ‰Π΅ Π²ΠΈ Ρ€Π°Π·ΠΊΠ°ΠΆΠ΅ΠΌ ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π·Π° Π½ΡŽΠ°Π½ΡΠΈΡ‚Π΅ Π½Π° Kubernetes Cluster Autoscaler, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΊΠ°ΠΊΠ²ΠΈ трудности срСщнахмС ΠΏΡ€ΠΈ стартиранСто Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° рСализация Π½Π° Cluster Autoscaler ΠΊΠ°Ρ‚ΠΎ част ΠΎΡ‚ услугата Mail.ru Cloud Containers. Π©Π΅ сС Π½Π°ΡƒΡ‡ΠΈΡˆ:

  • ΠΊΠ°ΠΊΠ²ΠΈ скалСри са Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π² Kubernetes, ΠΊΠ°ΠΊΠ²ΠΈ са характСристикитС Π½Π° тяхното ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅;
  • Π½Π° ΠΊΠ°ΠΊΠ²ΠΎ трябва Π΄Π° ΠΎΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° скалСри;
  • ΠΊΠ°ΠΊ сСгмСнтирахмС Π²ΡŠΠ·Π»ΠΈΡ‚Π΅ ΠΏΠΎ Π·ΠΎΠ½ΠΈ Π½Π° наличност, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ Π³Ρ€ΡƒΠΏΠΈ възли;
  • ΠΊΠ°ΠΊ Π²Π½Π΅Π΄Ρ€ΠΈΡ…ΠΌΠ΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Kubernetes Cluster Autoscaler Π² MCS.

β€žR&D Π² Gazprombank: ΠΊΠ°ΠΊ K8S ΠΏΠΎΠΌΠ°Π³Π° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° OpenStackβ€œ

Максим ΠšΠ»Π΅Ρ†ΠΊΠΈΠ½, Π“Π°Π·ΠΏΡ€ΠΎΠΌΠ±Π°Π½ΠΊ, ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€

Π’ свят, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ тСндСнцията Π΅ всичко ΠΊΠ°Ρ‚ΠΎ услуга, Time-to-Market Π΅ ΠΏΡ€Π΅Π΄ΠΈ всичко. НСобходимо Π΅ Π±ΡŠΡ€Π·ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° прилоТСния Π·Π° тСстванС Π½Π° Ρ…ΠΈΠΏΠΎΡ‚Π΅Π·ΠΈ ΠΈ Π½Π°ΠΌΠΈΡ€Π°Π½Π΅ Π½Π° Π½ΠΎΠ²ΠΈ ΠΏΠ°Π·Π°Ρ€ΠΈ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π° ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎΡ‚ΠΎ ΠΈΠΌ Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅. Бкоростта Π΅ особСно Π²Π°ΠΆΠ½Π° Π·Π° Π±Π°Π½ΠΊΠΈΡ‚Π΅ ΠΈ Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΏΠΎΠΌΠ°Π³Π°Ρ‚ Ρ‚ΡƒΠΊ - ΠΏΠΎ-спСциално Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡ‚Π΅ Π·Π° контСйнСризация ΠΈ Kubernetes.

Максим ΠšΠ»Π΅Ρ†ΠΊΠΈΠ½ Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π² Gazprombank ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° ΠΏΡΡΡŠΡ‡Π½Π° срСда Π·Π° пусканС Π½Π° ΠΏΠΈΠ»ΠΎΡ‚Π½ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ. Π Π°Π·Π²ΠΎΠΉΠ½Π°Ρ‚Π° дСйност Π½Π° Gazprombank ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ проучвания Π² тСхния ΠΎΠ±Π»Π°ΠΊ, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ OpenStack. Kubernetes сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ‚ΡƒΠΊ Π² Π΄Π²Π΅ Ρ„ΠΎΡ€ΠΌΠΈ: 1) Kubernetes Π½Π° Bare Metal ΠΊΠ°Ρ‚ΠΎ слой Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΎΠ±Π»Π°ΠΊΠ° OpenStack ΠΈ 2) K8S ΠΊΠ°Ρ‚ΠΎ дистрибуция Π½Π° OpenShift Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

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

Π©Π΅ сС Π½Π°ΡƒΡ‡ΠΈΡˆ:

  • Π·Π°Ρ‰ΠΎ R&D Π±Π°Π½ΠΊΠ°: Π½ΠΈΠ΅ тСствамС ΠΈ СкспСримСнтирамС;
  • ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈΠ·ΠΈΡ€Π°ΠΌΠ΅ OpenStack;
  • ΠΊΠ°ΠΊ ΠΈ Π·Π°Ρ‰ΠΎ Π΄Π° Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ OpenStack Π² K8S.

Π‘Π»Π΅Π΄ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΡΡ‚Π° ΠΏΠ»Π°Π²Π½ΠΎ Ρ‰Π΅ ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅ΠΌ към Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ @KuΠ±ΠΈΡ€Π°netes After-Party, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° смС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈΠ»ΠΈ няколко страхотни ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π·Π° вас. Π—Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎ сС рСгистрирайтС ΠΏΠΎ ссылкС, Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ всички заявлСния Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° няколко Π΄Π½ΠΈ.

ΠžΡ‚Π½ΠΎΡΠ½ΠΎ Π½ΠΎΠ²ΠΈΡ‚Π΅ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠΎΡ‚ ΠΏΠΎΡ€Π΅Π΄ΠΈΡ†Π°Ρ‚Π° @Kubernetes Meetup ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ ΠžΠ±Π»Π°Ρ‡Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½Π° Mail.ru Π’Π΅Π΄Π½Π°Π³Π° ΡΡŠΠΎΠ±Ρ‰Π°Π²Π°ΠΌΠ΅ Π² нашия ΠΊΠ°Π½Π°Π» Π² Telegram: t.me/k8s_mail

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΡƒΠ²Π°Ρ‚Π΅ Π»ΠΈ сС Π΄Π° Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° слСдващата @Kubernetes срСща? ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ своята ΠΊΠ°Π½Π΄ΠΈΠ΄Π°Ρ‚ΡƒΡ€Π° Ρ‚ΡƒΠΊ: mcs.mail.ru/speak

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

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