Kubernetes Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазли: ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ?

Kubernetes Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазли: ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ?
Кога ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ кластСр Kubernetes, ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΠΎΡ˜Π°Π²Π°Ρ‚ ΠΏΡ€Π°ΡˆΠ°ΡšΠ°: ΠΊΠΎΠ»ΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ јазли Π΄Π° сС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π°Ρ‚ ΠΈ ΠΊΠ°ΠΊΠΎΠ² Ρ‚ΠΈΠΏ? Π¨Ρ‚ΠΎ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π·Π° кластСр Π²ΠΎ ΠΏΡ€ΠΎΡΡ‚ΠΎΡ€ΠΈΡ˜Π°: ΠΊΡƒΠΏΠ΅Ρ‚Π΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ моќни сСрвСри ΠΈΠ»ΠΈ користСтС дСсСтина стари машини Π²ΠΎ Π²Π°ΡˆΠΈΠΎΡ‚ Ρ†Π΅Π½Ρ‚Π°Ρ€ Π·Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ? Π”Π°Π»ΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ Π΄Π° Π·Π΅ΠΌΠ΅Ρ‚Π΅ осум Π΅Π΄Π½ΠΎΡ˜Π°Π΄Ρ€Π΅Π½ΠΈ ΠΈΠ»ΠΈ Π΄Π²Π΅ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ-Ρ˜Π°Π΄Ρ€Π΅Π½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ‚?

ΠžΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° ΠΎΠ²ΠΈΠ΅ ΠΏΡ€Π°ΡˆΠ°ΡšΠ° сС Π²ΠΎ ΡΡ‚Π°Ρ‚ΠΈΡ˜Π°Ρ‚Π°. Π”Π°Π½ΠΈΠ΅Π» Π’Π°Ρ˜Π±Π΅Π», софтвСрски ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΈ наставник Π½Π° ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π½ΠΈΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Learnk8s Π²ΠΎ ΠΏΡ€Π΅Π²ΠΎΠ΄ΠΎΡ‚ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ‚Π° Kubernetes aaS ΠΎΠ΄ Mail.ru.

ΠšΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ Π½Π° кластСрот

ΠžΠΏΡˆΡ‚ΠΎ Π·Π΅ΠΌΠ΅Π½ΠΎ, кластСрот ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° сС смСта ΠΊΠ°ΠΊΠΎ Π³ΠΎΠ»Π΅ΠΌ β€žΡΡƒΠΏΠ΅Ρ€Ρ˜Π°Π·ΠΎΠ»β€œ. НСговата Π²ΠΊΡƒΠΏΠ½Π° прСсмСтковна моќ Π΅ Π·Π±ΠΈΡ€ΠΎΡ‚ Π½Π° ΠΌΠΎΡœΠΈΡ‚Π΅ Π½Π° ситС Π½Π΅Π³ΠΎΠ²ΠΈ составни јазли.

ΠŸΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π½Π°Ρ‡ΠΈΠ½ΠΈ Π΄Π° ја постигнСтС саканата Ρ†Π΅Π» Π·Π° ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ Π½Π° кластСрот. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅Π½ Π½ΠΈ Π΅ кластСр со Π²ΠΊΡƒΠΏΠ΅Π½ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ ΠΎΠ΄ 8 процСсорски Ρ˜Π°Π΄Ρ€Π° ΠΈ 32 GB RAM, бидСјќи Π·Π±ΠΈΡ€ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π±Π°Ρ€Π° Ρ‚ΠΎΠ»ΠΊΡƒ ΠΌΠ½ΠΎΠ³Ρƒ рСсурси. ΠŸΠΎΡ‚ΠΎΠ° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° инсталиратС Π΄Π²Π° јазли со 16 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ јазли со 8 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°, Π΄Π²Π° процСсори со Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Ρ˜Π°Π΄Ρ€Π° ΠΈΠ»ΠΈ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ Π΄Π²ΠΎΡ˜Π°Π΄Ρ€Π΅Π½ΠΈ.

Π•Π²Π΅ само Π΄Π²Π° ΠΌΠΎΠΆΠ½ΠΈ Π½Π°Ρ‡ΠΈΠ½ΠΈ Π·Π° создавањС кластСр:

Kubernetes Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазли: ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ?
Π”Π²Π΅Ρ‚Π΅ ΠΎΠΏΡ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄ΡƒΠ²Π°Π°Ρ‚ кластСр со ист ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚, Π½ΠΎ Π΄ΠΎΠ»Π½Π°Ρ‚Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π° ΠΈΠΌΠ° Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ ΠΏΠΎΠΌΠ°Π»ΠΈ јазли, Π° Π³ΠΎΡ€Π½Π°Ρ‚Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π° ΠΈΠΌΠ° Π΄Π²Π° ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈ јазли.

Која ΠΎΠΏΡ†ΠΈΡ˜Π° Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°?

Π—Π° Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌΠ΅ Π½Π° ΠΎΠ²Π° ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅, Π΄Π° Π³ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅ прСдноститС Π½Π° Π΄Π²Π΅Ρ‚Π΅ ΠΎΠΏΡ†ΠΈΠΈ. Π“ΠΈ сумиравмС Π²ΠΎ Ρ‚Π°Π±Π΅Π»Π°.

НСколку Π³ΠΎΠ»Π΅ΠΌΠΈ јазли

ΠœΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ јазли

ПолСсно ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со кластСрот (Π°ΠΊΠΎ Π΅ Π²ΠΎ ΠΏΡ€ΠΎΡΡ‚ΠΎΡ€ΠΈΡ˜Π°)

НСпрСчСно автоматско ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅

ΠŸΠΎΠ΅Π²Ρ‚ΠΈΠ½ΠΎ (Π°ΠΊΠΎ Π΅ Π²ΠΎ ΠΏΡ€ΠΎΡΡ‚ΠΎΡ€ΠΈΡ˜Π°)

Π¦Π΅Π½Π°Ρ‚Π° Π΅ ΠΌΠ°Π»ΠΊΡƒ ΠΏΠΎΠΈΠ½Π°ΠΊΠ²Π° (Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ‚)

МоТС Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ со ΠΈΠ½Ρ‚Π΅Π½Π·ΠΈΠ²Π½ΠΈ рСсурси

ЦСлосна Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°

РСсурситС сС користат поСфикасно (ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ Π·Π° систСмскитС Π΄Π΅ΠΌΠΎΠ½ΠΈ
ПоголСма Ρ‚ΠΎΠ»Π΅Ρ€Π°Π½Ρ†ΠΈΡ˜Π° Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ Π²ΠΎ кластСрот

Π’Π΅ ΠΌΠΎΠ»ΠΈΠΌΠ΅ ΠΈΠΌΠ°Ρ˜Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° Π·Π±ΠΎΡ€ΡƒΠ²Π°ΠΌΠ΅ само Π·Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазли. Π˜Π·Π±ΠΎΡ€ΠΎΡ‚ Π½Π° Π±Ρ€ΠΎΡ˜ΠΎΡ‚ ΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°Ρ‚Π° Π½Π° Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ јазли Π΅ сосСма Π΄Ρ€ΡƒΠ³Π° Ρ‚Π΅ΠΌΠ°.

Π—Π½Π°Ρ‡ΠΈ, Π΄Π° Ρ€Π°Π·Π³ΠΎΠ²Π°Ρ€Π°ΠΌΠ΅ Π·Π° сСкоја Ρ‚ΠΎΡ‡ΠΊΠ° ΠΎΠ΄ Ρ‚Π°Π±Π΅Π»Π°Ρ‚Π° ΠΏΠΎΠ΄Π΅Ρ‚Π°Π»Π½ΠΎ.

ΠŸΡ€Π²Π°Ρ‚Π° ΠΎΠΏΡ†ΠΈΡ˜Π°: Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ јазли

ΠΠ°Ρ˜Π΅ΠΊΡΡ‚Ρ€Π΅ΠΌΠ½Π°Ρ‚Π° ΠΎΠΏΡ†ΠΈΡ˜Π° Π΅ Π΅Π΄Π΅Π½ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊ јазол Π·Π° Ρ†Π΅Π»ΠΈΠΎΡ‚ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ Π½Π° кластСрот. Π’ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ‚ ΠΏΠΎΠ³ΠΎΡ€Π΅, ΠΎΠ²Π° ќС Π±ΠΈΠ΄Π΅ Π΅Π΄Π΅Π½ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊ јазол со 16 Ρ˜Π°Π΄Ρ€Π° Π½Π° процСсорот ΠΈ 16 GB RAM ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°.

Π”ΠΎΠ±Ρ€ΠΈΡ‚Π΅

ΠŸΠ»ΡƒΡ Π±Ρ€. 1. ПолСсно ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅
ПолСсно Π΅ Π΄Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°Ρ‚Π΅ со Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ машини ΠΎΡ‚ΠΊΠΎΠ»ΠΊΡƒ со Ρ†Π΅Π»Π° Ρ„Π»ΠΎΡ‚Π°. ΠŸΠΎΠ±Ρ€Π·ΠΎ сС ΠΎΠ±Ρ˜Π°Π²ΡƒΠ²Π°Π°Ρ‚ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ° ΠΈ ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈ ΠΈ полСсно Π΅ Π΄Π° сС синхронизираат. Помал Π΅ ΠΈ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° нСуспСси Π²ΠΎ апсолутни Π±Ρ€ΠΎΡ˜ΠΊΠΈ.

Π’Π΅ ΠΌΠΎΠ»ΠΈΠΌΠ΅ ΠΈΠΌΠ°Ρ˜Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° сСто Π³ΠΎΡ€Π΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ сС однСсува Π½Π° Π²Π°ΡˆΠΈΠΎΡ‚ Ρ…Π°Ρ€Π΄Π²Π΅Ρ€, Π²Π°ΡˆΠΈΡ‚Π΅ сСрвСри, Π° Π½Π΅ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊ.

Π‘ΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π΅ ΠΏΠΎΠΈΠ½Π°ΠΊΠ²Π° Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ‚. Π’Π°ΠΌΡƒ, ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π³ΠΎ Π²ΠΎΠ΄ΠΈ Π΄Π°Π²Π°Ρ‚Π΅Π»ΠΎΡ‚ Π½Π° ΠΎΠ±Π»Π°ΠΊ услуги. Π’Π°ΠΊΠ°, ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ со дСсСт јазли Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ‚ Π½Π΅ сС Ρ€Π°Π·Π»ΠΈΠΊΡƒΠ²Π° ΠΌΠ½ΠΎΠ³Ρƒ ΠΎΠ΄ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ со Π΅Π΄Π΅Π½ јазол.

Π ΡƒΡ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΡΠΎΠΎΠ±Ρ€Π°ΡœΠ°Ρ˜ΠΎΡ‚ ΠΈ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡ˜Π° Π½Π° ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ ΠΏΠΎΠΌΠ΅Ρ“Ρƒ ΠΌΠ΅ΡˆΡƒΠ½ΠΊΠΈΡ‚Π΅ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ‚ сС Π²Ρ€ΡˆΠΈ автоматски. ΠŸΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° поставСни ΠΎΠ΄ kube-proxy Π³ΠΎ прСнасочуваат ΡΠΎΠΎΠ±Ρ€Π°ΡœΠ°Ρ˜ΠΎΡ‚ ΠΎΠ΄ Ρ˜Π°Π·ΠΎΠ»ΠΎΡ‚ Π΄ΠΎ ΠΏΠΎΠ΄Π»ΠΎΠ³Π°Ρ‚Π°. Π•Π²Π΅ ΠΊΠ°ΠΊΠΎ ΠΈΠ·Π³Π»Π΅Π΄Π°Π°Ρ‚ дСсСт ΠΌΠ΅ΡˆΡƒΠ½ΠΊΠΈ Π½Π° Π΄Π²Π° јазли:

Kubernetes Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазли: ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ?
ΠŸΡ€ΠΎ #2: Помали Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ ΠΏΠΎ јазол
ΠœΠΎΡœΠ½ΠΈΠΎΡ‚ Π°Π²Ρ‚ΠΎΠΌΠΎΠ±ΠΈΠ» Π΅ поскап, Π½ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Ρ†Π΅Π½Π°Ρ‚Π° Π½Π΅ Π΅ Π½ΡƒΠΆΠ½ΠΎ Π»ΠΈΠ½Π΅Π°Ρ€Π½ΠΎ. Π‘ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ Π·Π±ΠΎΡ€ΠΎΠ²ΠΈ, Π΅Π΄Π΅Π½ сСрвСр со дСсСт Ρ˜Π°Π΄Ρ€Π° со 10 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° ΠΎΠ±ΠΈΡ‡Π½ΠΎ Π΅ ΠΏΠΎΠ΅Π²Ρ‚ΠΈΠ½ ΠΎΠ΄ дСсСт сСрвСри со Π΅Π΄Π½ΠΎ Ρ˜Π°Π΄Ρ€Π΅Π½ΠΈ со иста ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π° Π½Π° ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°.

Но, ΠΈΠΌΠ°Ρ˜Ρ‚Π΅ Π²ΠΎ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° ΠΎΠ²Π° ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΎΠ±ΠΈΡ‡Π½ΠΎ Π½Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π° Π²ΠΎ ΠΎΠ±Π»Π°ΠΊ услугитС. Π’ΠΎ Ρ‚Π΅ΠΊΠΎΠ²Π½ΠΈΡ‚Π΅ шСми Π·Π° Ρ†Π΅Π½ΠΈ Π½Π° ситС Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π²Π°Ρ‚Π΅Π»ΠΈ Π½Π° ΠΎΠ±Π»Π°ΠΊ, Ρ†Π΅Π½ΠΈΡ‚Π΅ сС Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π°Π°Ρ‚ Π»ΠΈΠ½Π΅Π°Ρ€Π½ΠΎ со ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ΠΎΡ‚.

Π’Π°ΠΊΠ°, Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ‚ ΠΎΠ±ΠΈΡ‡Π½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π·Π°ΡˆΡ‚Π΅Π΄ΠΈΡ‚Π΅ Π½Π° помоќни сСрвСри.

ΠŸΡ€ΠΎ #3: ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° стартуватС Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ со ΠΈΠ½Ρ‚Π΅Π½Π·ΠΈΠ²Π½ΠΈ рСсурси
НСкои Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π±Π°Ρ€Π°Π°Ρ‚ моќни сСрвСри Π²ΠΎ кластСр. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ систСмот Π·Π° машинско ΡƒΡ‡Π΅ΡšΠ΅ Π±Π°Ρ€Π° 8 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°, Π½Π΅ΠΌΠ° Π΄Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ Π½Π° јазли ΠΎΠ΄ 1 GB, Ρ‚ΡƒΠΊΡƒ само со Π±Π°Ρ€Π΅ΠΌ Π΅Π΄Π΅Π½ Π³ΠΎΠ»Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊ јазол.

Конс

НСдостаток Π±Ρ€. 1. ΠœΠ½ΠΎΠ³Ρƒ ΠΌΠ΅ΡˆΡƒΠ½ΠΊΠΈ ΠΏΠΎ јазол
Ако истата Π·Π°Π΄Π°Ρ‡Π° сС ΠΈΠ·Π²Π΅Π΄ΡƒΠ²Π° Π½Π° ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ јазли, Ρ‚ΠΎΠ³Π°Ρˆ сСкој ΠΎΠ΄ Π½ΠΈΠ² ΠΏΡ€ΠΈΡ€ΠΎΠ΄Π½ΠΎ ќС ΠΈΠΌΠ° повСќС ΠΌΠ΅ΡˆΡƒΠ½ΠΊΠΈ.

Ова ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π° Π΅ Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ сСкој ΠΌΠΎΠ΄ΡƒΠ» Π²ΠΎΠ²Π΅Π΄ΡƒΠ²Π° Π½Π΅ΠΊΠΎΠΈ Π½Π°Π΄Π·Π΅ΠΌΠ½ΠΈ Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ Π·Π° Ρ‚Ρ€Π°Π΅ΡšΠ΅ Π½Π° ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΎΡ‚ (Π½Π° ΠΏΡ€. Docker), ΠΊΠ°ΠΊΠΎ ΠΈ kubelet ΠΈ cAdvisor.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΡƒΠ±Π΅Π»Π΅Ρ‚ Ρ€Π΅Π΄ΠΎΠ²Π½ΠΎ Π³ΠΈ испитува ситС ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈ Π½Π° Ρ˜Π°Π·ΠΎΠ»ΠΎΡ‚ Π·Π° опстанок - ΠΊΠΎΠ»ΠΊΡƒ повСќС ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈ, Ρ‚ΠΎΠ»ΠΊΡƒ повСќС Ρ€Π°Π±ΠΎΡ‚Π° Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π·Π°Π²Ρ€ΡˆΠΈ ΠΊΡƒΠ±Π΅Π»Π΅Ρ‚ΠΎΡ‚.

CAdvisor собира статистика Π·Π° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ рСсурси Π·Π° ситС ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈ Π½Π° Ρ˜Π°Π·ΠΎΠ»ΠΎΡ‚, Π° kubelet Ρ€Π΅Π΄ΠΎΠ²Π½ΠΎ Π³ΠΈ Π±Π°Ρ€Π° ΠΎΠ²ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ Π³ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° ΠΏΡ€Π΅ΠΊΡƒ API. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ, повСќС ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈ Π·Π½Π°Ρ‡ΠΈ повСќС Ρ€Π°Π±ΠΎΡ‚Π° ΠΈ Π·Π° cAdvisor ΠΈ Π·Π° kubelet.

Ако Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΠΈ сС Π·Π³ΠΎΠ»Π΅ΠΌΠΈ, Ρ‚ΠΎΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ Π·Π°Π±Π°Π²ΠΈ систСмот, ΠΏΠ° Π΄ΡƒΡ€ΠΈ ΠΈ Π΄Π° ја ΠΏΠΎΡ‚ΠΊΠΎΠΏΠ° Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° сигурност.

Kubernetes Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазли: ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ?
Π’ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅Ρ‚ΠΎ Π½Π° ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ Π½Π΅ΠΊΠΎΠΈ сС ΠΏΠΎΠΆΠ°Π»ΠΈΠ΄Π΅ΠΊΠ° Ρ˜Π°Π·Π»ΠΈΡ‚Π΅ скокаат ΠΏΠΎΠΌΠ΅Ρ“Ρƒ статуситС Ready/NotReady бидСјќи Ρ€Π΅Π΄ΠΎΠ²Π½ΠΈΡ‚Π΅ ΠΊΡƒΠ±Π΅Π»Π΅Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π° ситС ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈ Π½Π° јазол Ρ‚Ρ€Π°Π°Ρ‚ ΠΏΡ€Π΅ΠΌΠ½ΠΎΠ³Ρƒ Π΄ΠΎΠ»Π³ΠΎ.
ΠŸΠΎΡ€Π°Π΄ΠΈ ΠΎΠ²Π°Π° ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Kubernetes ΠΏΡ€Π΅ΠΏΠΎΡ€Π°Ρ‡ΡƒΠ²Π° Π΄Π° сС стават Π½Π΅ повСќС ΠΎΠ΄ 110 ΠΌΠ΅ΡˆΡƒΠ½ΠΊΠΈ ΠΏΠΎ јазол. Π’ΠΎ зависност ΠΎΠ΄ пСрформанситС Π½Π° Ρ˜Π°Π·ΠΎΠ»ΠΎΡ‚, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΠΈΡ‚Π΅ повСќС ΠΏΠΎΠ΄Π»ΠΎΠ³ΠΈ ΠΏΠΎ јазол, Π½ΠΎ Ρ‚Π΅ΡˆΠΊΠΎ Π΅ Π΄Π° сС ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈ Π΄Π°Π»ΠΈ ќС ΠΈΠΌΠ° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈΠ»ΠΈ сè ќС Ρ€Π°Π±ΠΎΡ‚ΠΈ Π΄ΠΎΠ±Ρ€ΠΎ. Π’Ρ€Π΅Π΄ΠΈ Π΄Π° сС тСстира Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° ΠΎΠ΄Π½Π°ΠΏΡ€Π΅Π΄.

НСдостаток Π±Ρ€. 2. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°
ΠŸΡ€Π΅ΠΌΠ°Π»ΠΊΡƒ јазли Π³ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°Π°Ρ‚ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ стСпСн Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° со висока достапност со ΠΏΠ΅Ρ‚ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ, Π½ΠΎ само Π΄Π²Π° јазли, Ρ‚ΠΎΠ³Π°Ρˆ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ стСпСн Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° сС Π½Π°ΠΌΠ°Π»ΡƒΠ²Π° Π½Π° Π΄Π²Π°.

ΠŸΠ΅Ρ‚ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС дистрибуираат само Π½Π° Π΄Π²Π° јазли, Π° Π°ΠΊΠΎ Π΅Π΄Π΅Π½ ΠΎΠ΄ Π½ΠΈΠ² Π½Π΅ успСС, ќС отстрани повСќС Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ одСднаш.

Ако ΠΈΠΌΠ°Ρ‚Π΅ ΠΏΠ΅Ρ‚ ΠΈΠ»ΠΈ повСќС јазли, сСкоја Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ° ќС Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° посСбСн јазол, Π° нСуспСхот Π½Π° Π΅Π΄Π΅Π½ јазол ќС отстрани Π½Π°Ρ˜ΠΌΠ½ΠΎΠ³Ρƒ Π΅Π΄Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°.

Π’Π°ΠΊΠ°, високитС Π±Π°Ρ€Π°ΡšΠ° Π·Π° достапност ΠΌΠΎΠΆΠ΅ Π΄Π° Π±Π°Ρ€Π°Π°Ρ‚ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ Π±Ρ€ΠΎΡ˜ Π½Π° јазли Π²ΠΎ кластСрот.

НСдостаток Π±Ρ€. 3. Полоши послСдици ΠΎΠ΄ нСуспСхот
Π‘ΠΎ ΠΌΠ°Π» Π±Ρ€ΠΎΡ˜ јазли, сСкој нСуспСх ΠΈΠΌΠ° посСриозни послСдици. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ само Π΄Π²Π° јазли ΠΈ Π΅Π΄Π΅Π½ ΠΎΠ΄ Π½ΠΈΠ² Π½Π΅ успСС, ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΠ΄ Π²Π°ΡˆΠΈΡ‚Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ исчСзнуваат вСднаш.

Π‘Π΅ Ρ€Π°Π·Π±ΠΈΡ€Π°, Kubernetes ќС Π³ΠΎ ΠΏΡ€Π΅Ρ„Ρ€Π»ΠΈ ΠΎΠ±Π΅ΠΌΠΎΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° ΠΎΠ΄ Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈΠΎΡ‚ јазол Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ. Но, Π°ΠΊΠΎ ΠΈΠΌΠ° ΠΌΠ°Π»ΠΊΡƒ ΠΎΠ΄ Π½ΠΈΠ², Ρ‚ΠΎΠ³Π°Ρˆ ΠΌΠΎΠΆΠ΅Π±ΠΈ Π½Π΅ΠΌΠ° Π΄Π° ΠΈΠΌΠ° Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ слободСн ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚. Како Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ°, Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ Π²Π°ΡˆΠΈΡ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ќС Π±ΠΈΠ΄Π°Ρ‚ нСдостапни Π΄ΠΎΠ΄Π΅ΠΊΠ° Π½Π΅ Π³ΠΎ ΠΏΠΎΡ˜Π°Π²ΠΈΡ‚Π΅ Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈΠΎΡ‚ јазол.

Π’Π°ΠΊΠ°, ΠΊΠΎΠ»ΠΊΡƒ повСќС јазли, Ρ‚ΠΎΠ»ΠΊΡƒ Π΅ ΠΏΠΎΠΌΠ°Π»ΠΎ Π²Π»ΠΈΡ˜Π°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° хардвСрскитС нСуспСси.

НСдостаток # 4: ПовСќС Ρ‡Π΅ΠΊΠΎΡ€ΠΈ Π·Π° автоматско ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅
Kubernetes ΠΈΠΌΠ° систСм Π·Π° автоматско ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ Π½Π° кластСрот Π·Π° ΠΎΠ±Π»Π°ΠΊ инфраструктура, кој Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° автоматски Π΄Π° Π΄ΠΎΠ΄Π°Π²Π°Ρ‚Π΅ ΠΈΠ»ΠΈ отстрануватС јазли Π²ΠΎ зависност ΠΎΠ΄ Π²Π°ΡˆΠΈΡ‚Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Π»Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈ. Π‘ΠΎ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈ јазли, автоматското ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ станува ΠΏΠΎΠ½Π°Π³Π»ΠΎ ΠΈ Π½Π΅Π·Π³ΠΎΠ΄Π½ΠΎ. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° Π΄Π²Π° јазли, Π΄ΠΎΠ΄Π°Π²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π΅Π½ јазол вСднаш ќС Π³ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ΠΎΡ‚ Π½Π° кластСрот Π·Π° 50%. И ќС ΠΌΠΎΡ€Π° Π΄Π° ΠΏΠ»Π°Ρ‚ΠΈΡ‚Π΅ Π·Π° Ρ‚ΠΈΠ΅ рСсурси, Π΄ΡƒΡ€ΠΈ ΠΈ Π°ΠΊΠΎ Π½Π΅ Π²ΠΈ сС ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ.

Π’Π°ΠΊΠ°, Π°ΠΊΠΎ ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ‚Π΅ Π΄Π° користитС автоматско ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅ Π½Π° кластСри, ΠΊΠΎΠ»ΠΊΡƒ сС ΠΏΠΎΠΌΠ°Π»ΠΈ Ρ˜Π°Π·Π»ΠΈΡ‚Π΅, Ρ‚ΠΎΠ»ΠΊΡƒ пофлСксибилно ΠΈ ΠΏΠΎΠ΅ΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π½ΠΎ ќС Π΄ΠΎΠ±ΠΈΠ΅Ρ‚Π΅ ΡΠΊΠ°Π»ΠΈΡ€Π°ΡšΠ΅.

Π‘Π΅Π³Π° Π΄Π° Π³ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅ прСдноститС ΠΈ нСдостатоцитС Π½Π° Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ ΠΌΠ°Π»ΠΈ јазли.

Π’Ρ‚ΠΎΡ€Π° ΠΎΠΏΡ†ΠΈΡ˜Π°: ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ јазли

ΠŸΡ€Π΅Π΄Π½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° овој пристап Π²ΠΎ ΡΡƒΡˆΡ‚ΠΈΠ½Π° ΠΏΡ€ΠΎΠΈΠ·Π»Π΅Π³ΡƒΠ²Π°Π°Ρ‚ ΠΎΠ΄ нСдостатоцитС Π½Π° спротивната ΠΎΠΏΡ†ΠΈΡ˜Π° со Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ јазли.

Π”ΠΎΠ±Ρ€ΠΈΡ‚Π΅

ΠŸΡ€ΠΎ #1: Помало влијаниС ΠΎΠ΄ нСуспСхот
ΠšΠΎΠ»ΠΊΡƒ повСќС јазли, Ρ‚ΠΎΠ»ΠΊΡƒ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ ΠΌΠ΅ΡˆΡƒΠ½ΠΊΠΈ Π½Π° сСкој јазол. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ сто ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π½Π° дСсСт јазли, Ρ‚ΠΎΠ³Π°Ρˆ сСкој јазол ќС ΠΈΠΌΠ° Π²ΠΎ просСк дСсСт ΠΌΠΎΠ΄ΡƒΠ»ΠΈ.

На овој Π½Π°Ρ‡ΠΈΠ½, Π°ΠΊΠΎ Π΅Π΄Π΅Π½ ΠΎΠ΄ Ρ˜Π°Π·Π»ΠΈΡ‚Π΅ Π½Π΅ успСС, Π³ΡƒΠ±ΠΈΡ‚Π΅ само 10% ΠΎΠ΄ ΠΎΠ±Π΅ΠΌΠΎΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°. ШанситС сС Π΄Π΅ΠΊΠ° само ΠΌΠ°Π» Π±Ρ€ΠΎΡ˜ Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ ќС Π±ΠΈΠ΄Π°Ρ‚ засСгнати ΠΈ Ρ†Π΅Π»ΠΎΠΊΡƒΠΏΠ½Π°Ρ‚Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ќС останС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π°.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ, прСостанатитС јазли Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ ќС ΠΈΠΌΠ°Π°Ρ‚ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ бСсплатни рСсурси Π·Π° Π΄Π° сС справат со ΠΎΠ±Π΅ΠΌΠΎΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½ΠΈΠΎΡ‚ јазол, Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ Kubernetes ΠΌΠΎΠΆΠ΅ слободно Π΄Π° Π³ΠΈ ΠΏΡ€Π΅Π·Π°ΠΊΠ°ΠΆΡƒΠ²Π° ΠΏΠΎΠ΄Π»ΠΎΠ³ΠΈΡ‚Π΅ ΠΈ Π²Π°ΡˆΠΈΡ‚Π΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ќС сС Π²Ρ€Π°Ρ‚Π°Ρ‚ Π²ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π½Π° ΡΠΎΡΡ‚ΠΎΡ˜Π±Π° Ρ€Π΅Π»Π°Ρ‚ΠΈΠ²Π½ΠΎ Π±Ρ€Π·ΠΎ.

ΠŸΡ€ΠΎ #2: Π”ΠΎΠ±Ρ€Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°
Ако ΠΈΠΌΠ° Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ јазли, распорСдувачот Π½Π° Kubernetes ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ΄Π΅Π»ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ јазли Π½Π° ситС Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ. На овој Π½Π°Ρ‡ΠΈΠ½, Π°ΠΊΠΎ нСкој јазол Π½Π΅ успСС, само Π΅Π΄Π½Π° Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ° ќС Π±ΠΈΠ΄Π΅ засСгната ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ќС останС достапна.

Конс

НСдостаток Π±Ρ€. 1. ВСшко сС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°
ΠŸΠΎΡ‚Π΅ΡˆΠΊΠΎ Π΅ Π΄Π° сС ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°Π°Ρ‚ со Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ јазли. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сСкој Kubernetes јазол ΠΌΠΎΡ€Π° Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π° со ситС Π΄Ρ€ΡƒΠ³ΠΈ, односно, Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° врски растС ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎ ΠΈ ситС ΠΎΠ²ΠΈΠ΅ врски Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС слСдат.

ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΎΡ€ΠΎΡ‚ Π½Π° јазли Π²ΠΎ Kubernetes Controller Manager Ρ€Π΅Π΄ΠΎΠ²Π½ΠΎ ΠΏΠΎΠΌΠΈΠ½ΡƒΠ²Π° Π½ΠΈΠ· ситС јазли Π²ΠΎ кластСрот Π·Π° Π΄Π° Π³ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈ Π·Π΄Ρ€Π°Π²Ρ˜Π΅Ρ‚ΠΎ - ΠΊΠΎΠ»ΠΊΡƒ повСќС јазли, Ρ‚ΠΎΠ»ΠΊΡƒ повСќС сС ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΎΡ€ΠΎΡ‚.

РастС ΠΈ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ etcd - сСкој Kubelet ΠΈ Kube-proxy ΠΏΠΎΠ²ΠΈΡ†ΠΈ Π½Π°Π±Ρ™ΡƒΠ΄ΡƒΠ²Π°Ρ‡ Π·Π° etcd (ΠΏΡ€Π΅ΠΊΡƒ API), Π½Π° кој etcd Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π΅ΠΌΠΈΡ‚ΡƒΠ²Π° Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ° Π½Π° ΠΎΠ±Ρ˜Π΅ΠΊΡ‚ΠΈ.

ΠžΠΏΡˆΡ‚ΠΎ Π·Π΅ΠΌΠ΅Π½ΠΎ, сСкој Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊ јазол Π½Π°ΠΌΠ΅Ρ‚Π½ΡƒΠ²Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° систСмскитС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ јазли.

Kubernetes Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазли: ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ?
Kubernetes ΠΎΡ„ΠΈΡ†ΠΈΡ˜Π°Π»Π½ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΠΆΡƒΠ²Π° кластСри со Π±Ρ€ΠΎΡ˜ Π½Π° јазли Π΄ΠΎ 5000. Π‘Π΅ΠΏΠ°ΠΊ, Π²ΠΎ пракса вСќС ΠΈΠΌΠ° 500 јазли ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΡ˜Π°Π»Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ.

Π—Π° Π΄Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°Ρ‚Π΅ со Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазли, Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ помоќни Π³Π»Π°Π²Π½ΠΈ јазли. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΡƒΠ±Π΅-Π°ΠΏ автоматски сС инсталира ΠΏΡ€Π°Π²ΠΈΠ»Π½Π°Ρ‚Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° Π½Π° VM Π·Π° Π³Π»Π°Π²Π½ΠΈΠΎΡ‚ јазол Π²ΠΎ зависност ΠΎΠ΄ Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазли. Односно, ΠΊΠΎΠ»ΠΊΡƒ повСќС Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазли, Ρ‚ΠΎΠ»ΠΊΡƒ ΠΏΠΎΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΈ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ јазли.

Π—Π° Π΄Π° сС Ρ€Π΅ΡˆΠ°Ρ‚ ΠΎΠ²ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ посСбни ΡΠ»ΡƒΡ‡ΡƒΠ²Π°ΡšΠ°, ΠΊΠ°ΠΊΠΎ Π½Π° ΠΏΡ€ Π’ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½Π° ΠΊΡƒΠ±Π΅Ρ€Π΅Ρ‚. Овој систСм Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° Π³ΠΈ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈΡ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ°Ρ‚Π° ΠΈ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ‚Π΅ кластСри со ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½ Π±Ρ€ΠΎΡ˜ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазли.

НСдостаток # 2: ПовСќС рСТиски Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ.
На сСкој Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊ јазол, Kubernetes Ρ€Π°Π±ΠΎΡ‚ΠΈ Π·Π±ΠΈΡ€ Π½Π° систСмски Π΄Π΅ΠΌΠΎΠ½ΠΈ - Ρ‚ΠΈΠ΅ Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Π°Ρ‚ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ‚Ρ€Π°Π΅ΡšΠ΅ Π½Π° ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΎΡ‚ (ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ Docker), kube-proxy ΠΈ kubelet, Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Ρ˜ΡœΠΈ Π³ΠΎ ΠΈ cAdvisor. Π—Π°Π΅Π΄Π½ΠΎ Ρ‚Ρ€ΠΎΡˆΠ°Ρ‚ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° фиксна ΠΊΠΎΠ»ΠΈΡ‡ΠΈΠ½Π° Π½Π° рСсурси.

Ако ΠΈΠΌΠ°Ρ‚Π΅ ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ јазли, ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΎΡ‚ Π½Π° ΠΎΠ²ΠΈΠ΅ Π½Π°Π΄Π·Π΅ΠΌΠ½ΠΈ Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ Π½Π° сСкој јазол Π΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌ. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, замислСтС Π΄Π΅ΠΊΠ° ситС систСмски Π΄Π΅ΠΌΠΎΠ½ΠΈ Π½Π° Π΅Π΄Π΅Π½ јазол Π·Π°Π΅Π΄Π½ΠΎ користат 0,1 Ρ˜Π°Π΄Ρ€Π° Π½Π° процСсорот ΠΈ 0,1 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°. Ако ΠΈΠΌΠ°Ρ‚Π΅ Π΅Π΄Π΅Π½ јазол со дСсСт Ρ˜Π°Π΄Ρ€Π° со 10 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°, Ρ‚ΠΎΠ³Π°Ρˆ Π΄Π΅ΠΌΠΎΠ½ΠΈΡ‚Π΅ Ρ‚Ρ€ΠΎΡˆΠ°Ρ‚ 1% ΠΎΠ΄ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ΠΎΡ‚ Π½Π° кластСрот. Од Π΄Ρ€ΡƒΠ³Π° страна, Π½Π° дСсСт Π΅Π΄Π½ΠΎΡ˜Π°Π΄Ρ€Π΅Π½ΠΈ јазли со 1 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°, Π΄Π΅ΠΌΠΎΠ½ΠΈΡ‚Π΅ ќС Π·Π°Π·Π΅ΠΌΠ°Ρ‚ 10% ΠΎΠ΄ ΠΊΠ°ΠΏΠ°Ρ†ΠΈΡ‚Π΅Ρ‚ΠΎΡ‚ Π½Π° кластСрот.

Π’Π°ΠΊΠ°, ΠΊΠΎΠ»ΠΊΡƒ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ јазли, Ρ‚ΠΎΠ»ΠΊΡƒ поСфикасно сС користи инфраструктурата.

НСдостаток Π±Ρ€. 3. НССфикасно ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° рСсурситС
На ΠΌΠ°Π»ΠΈΡ‚Π΅ јазли, ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ Π΄Π΅ΠΊΠ° прСостанатитС Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ рСсурси сС ΠΏΡ€Π΅ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ Π·Π° Π΄Π° ΠΈΠΌ сС Π΄ΠΎΠ΄Π΅Π»ΠΈ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°, ΠΏΠ° Ρ‚ΠΈΠ΅ остануваат нСискористСни.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сСкој ΠΏΠΎΠ΄Π»ΠΎΠ³Π° Π±Π°Ρ€Π° 0,75 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°. Ако ΠΈΠΌΠ°Ρ‚Π΅ дСсСт јазли, сСкој со 1 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΠΈΡ‚Π΅ дСсСт мСста, ΠΎΡΡ‚Π°Π²Π°Ρ˜ΡœΠΈ Π³ΠΎ сСкој јазол со 0,25 GB нСискористСна ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°.

Ова Π·Π½Π°Ρ‡ΠΈ Π΄Π΅ΠΊΠ° 25% ΠΎΠ΄ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° Π½Π° Ρ†Π΅Π»ΠΈΠΎΡ‚ кластСр Π΅ Π·Π°Π»ΡƒΠ΄Π½ΠΎ ΠΏΠΎΡ‚Ρ€ΠΎΡˆΠ΅Π½Π°.

На Π³ΠΎΠ»Π΅ΠΌ јазол со 10 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·Π²Ρ€ΡˆΠΈΡ‚Π΅ 13 ΠΎΠ΄ ΠΎΠ²ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ - ΠΈ ќС ΠΈΠΌΠ° само Π΅Π΄Π΅Π½ нСискористСн Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΎΠ΄ 0,25 GB.

Π’ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜, само 2,5% ΠΎΠ΄ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°Ρ‚Π° сС Ρ‚Ρ€ΠΎΡˆΠΈ.

Π’Π°ΠΊΠ°, рСсурситС сС користат ΠΏΠΎΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΎ Π½Π° ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ јазли.

НСколку Π³ΠΎΠ»Π΅ΠΌΠΈ јазли ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ?

Π—Π½Π°Ρ‡ΠΈ, ΡˆΡ‚ΠΎ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΎ: Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ јазли Π²ΠΎ кластСр ΠΈΠ»ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ? Како ΠΈ сСкогаш, Π½Π΅ΠΌΠ° јасСн ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€. ΠœΠ½ΠΎΠ³Ρƒ зависи ΠΎΠ΄ Π²ΠΈΠ΄ΠΎΡ‚ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π±Π°Ρ€Π° 10 GB ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°, ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ јазли сС ΠΎΡ‡ΠΈΠ³Π»Π΅Π΄Π΅Π½ ΠΈΠ·Π±ΠΎΡ€. И Π°ΠΊΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π±Π°Ρ€Π° дСсСткратна Ρ€Π΅ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π·Π° висока достапност, Ρ‚Π΅ΡˆΠΊΠΎ Π΅ Π΄Π° сС Ρ€ΠΈΠ·ΠΈΠΊΡƒΠ²Π° Π΄Π° сС стават Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ Π½Π° само Π΄Π²Π° јазли - ΠΌΠΎΡ€Π° Π΄Π° ΠΈΠΌΠ° ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ дСсСт јазли Π²ΠΎ кластСрот.

Π’ΠΎ срСдни ситуации, Π½Π°ΠΏΡ€Π°Π²Π΅Ρ‚Π΅ ΠΈΠ·Π±ΠΎΡ€ Π²Ρ€Π· основа Π½Π° прСдноститС ΠΈ нСдостатоцитС Π½Π° сСкоја ΠΎΠΏΡ†ΠΈΡ˜Π°. МоТСби Π½Π΅ΠΊΠΎΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ сС ΠΏΠΎΡ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΈ Π·Π° Π²Π°ΡˆΠ°Ρ‚Π° ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Π° ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅.

И Π²ΠΎΠΎΠΏΡˆΡ‚ΠΎ Π½Π΅ Π΅ Π½Π΅ΠΎΠΏΡ…ΠΎΠ΄Π½ΠΎ ситС јазли Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²Π°Ρ‚ со иста Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°. ΠΠΈΡˆΡ‚ΠΎ Π½Π΅ Π²Π΅ спрСчува Π΄Π° СкспСримСнтиратС ΠΏΡ€Π²ΠΎ со јазли со иста Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°, Π° ΠΏΠΎΡ‚ΠΎΠ° Π΄Π° Π΄ΠΎΠ΄Π°Π²Π°Ρ‚Π΅ јазли со Ρ€Π°Π·Π»ΠΈΡ‡Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° Π½Π° Π½ΠΈΠ², ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ˜ΡœΠΈ Π³ΠΈ Π²ΠΎ кластСр. Π Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈΡ‚Π΅ јазли Π²ΠΎ кластСрот Kubernetes ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ цСлосно Ρ…Π΅Ρ‚Π΅Ρ€ΠΎΠ³Π΅Π½ΠΈ. Π’Π°ΠΊΠ°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° сС ΠΎΠ±ΠΈΠ΄Π΅Ρ‚Π΅ Π΄Π° Π³ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ‚Π΅ прСдноститС Π½Π° Π΄Π²Π°Ρ‚Π° пристапи.

НС постои СдинствСн Ρ€Π΅Ρ†Π΅ΠΏΡ‚, Π° сСкоја ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Π° ΠΈΠΌΠ° свои нијанси, Π° само производството ќС ја ΠΏΠΎΠΊΠ°ΠΆΠ΅ вистината.

ΠŸΡ€Π΅Π²ΠΎΠ΄ ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ ΠΎΠ΄ Ρ‚ΠΈΠΌΠΎΡ‚ Π½Π° ΠΎΠ±Π»Π°ΠΊ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Mail.ru Cloud Solutions.

ПовСќС Π·Π° Kubernetes: 25 ΠšΠΎΡ€ΠΈΡΠ½ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ ΠΈ Ρ€Π°ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ кластСри.

Π˜Π·Π²ΠΎΡ€: www.habr.com

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€