Π”ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Kubernetes кластСри: ΠšΠΎΠ»ΠΊΡƒ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠΌΠ°?

Π—Π°Π±Π΅Π»Π΅ΡˆΠΊΠ°. ΠΏΡ€Π΅Π²ΠΎΠ΄.: овој ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Π» Π΅ ΠΎΠ΄ Π΅Π΄ΡƒΠΊΠ°Ρ‚ΠΈΠ²Π΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΡƒΡ‡ΠΈ8s - ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΎΡ‚ Π½Π° ΠΏΠΎΠΏΡƒΠ»Π°Ρ€Π½ΠΎΡ‚ΠΎ ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅ ΠΏΡ€ΠΈ Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅ Π½Π° инфраструктура заснована Π½Π° Kubernetes. Π‘Π΅ Π½Π°Π΄Π΅Π²Π°ΠΌΠ΅ Π΄Π΅ΠΊΠ° Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π΄Π΅Ρ‚Π°Π»Π½ΠΈΡ‚Π΅ описи Π½Π° Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΈ Π»ΠΎΡˆΠΈΡ‚Π΅ страни Π½Π° сСкоја ΠΎΠ΄ ΠΎΠΏΡ†ΠΈΠΈΡ‚Π΅ ќС Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π°Ρ‚ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π½Π°Ρ˜Π΄ΠΎΠ±Ρ€ΠΈΠΎΡ‚ ΠΈΠ·Π±ΠΎΡ€ Π·Π° Π²Π°ΡˆΠΈΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚.

Π”ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Kubernetes кластСри: ΠšΠΎΠ»ΠΊΡƒ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠΌΠ°?

TL; Π”Π : истиот сСт Π½Π° ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π° Π½Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ кластСри (сСкој кластСр ќС ΠΈΠΌΠ° Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ Π½Π° ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ°) ΠΈΠ»ΠΈ Π½Π° ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ (со ΠΌΠ°Π» Π±Ρ€ΠΎΡ˜ Π½Π° ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ° Π²ΠΎ сСкој кластСр).

ΠŸΠΎΠ΄ΠΎΠ»Ρƒ Π΅ Ρ‚Π°Π±Π΅Π»Π° која Π³ΠΈ ΠΎΡ†Π΅Π½ΡƒΠ²Π° Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΈ Π»ΠΎΡˆΠΈΡ‚Π΅ страни Π½Π° сСкој пристап:

Π”ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Kubernetes кластСри: ΠšΠΎΠ»ΠΊΡƒ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠΌΠ°?

Кога користитС Kubernetes ΠΊΠ°ΠΊΠΎ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, чСсто ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ основни ΠΏΡ€Π°ΡˆΠ°ΡšΠ° Π·Π° слоТСноста Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° кластСритС:

  • ΠšΠΎΠ»ΠΊΡƒ кластСри Π΄Π° сС користат?
  • ΠšΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅?
  • Π¨Ρ‚ΠΎ Ρ‚Ρ€Π΅Π±Π° Π΄Π° содрТи сСкој кластСр?

Π’ΠΎ ΠΎΠ²Π°Π° ΡΡ‚Π°Ρ‚ΠΈΡ˜Π°, ќС сС ΠΎΠ±ΠΈΠ΄Π°ΠΌ Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€Π°ΠΌ Π½Π° ситС ΠΎΠ²ΠΈΠ΅ ΠΏΡ€Π°ΡˆΠ°ΡšΠ° со Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΈ Π»ΠΎΡˆΠΈΡ‚Π΅ страни Π½Π° сСкој пристап.

Изјава Π·Π° ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅

Како Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‡ Π½Π° софтвСр, Π½Π°Ρ˜Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ ќС Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚Π΅ ΠΈ ќС ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°Ρ‚Π΅ со ΠΌΠ½ΠΎΠ³Ρƒ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ.

ΠŸΠΎΠΊΡ€Π°Ρ˜ Ρ‚ΠΎΠ°, ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π½Π° ΠΎΠ²ΠΈΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π°Ρ˜Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ ќС Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π²ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ срСдини - Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ²ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ dev, тСст ΠΈ prod.

Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΎΡ‚ Π΅ Ρ†Π΅Π»Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ ΠΎΠΊΠΎΠ»ΠΈΠ½ΠΈ:

Π”ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Kubernetes кластСри: ΠšΠΎΠ»ΠΊΡƒ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠΌΠ°?
Апликации ΠΈ ΠΎΠΊΠΎΠ»ΠΈΠ½ΠΈ

Π’ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ‚ ΠΏΠΎΠ³ΠΎΡ€Π΅, ΠΈΠΌΠ° 3 Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ 3 ΠΎΠΊΠΎΠ»ΠΈΠ½ΠΈ, ΡˆΡ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»Ρ‚ΠΈΡ€Π° со Π²ΠΊΡƒΠΏΠ½ΠΎ 9 ΠΌΠΎΠΆΠ½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ.

БСкој ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΊ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡ˜Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Π° Π·Π° Ρ€Π°ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ со која ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ нСзависно ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅.

Π˜ΠΌΠ°Ρ˜Ρ‚Π΅ Π½Π° ΡƒΠΌ Π΄Π΅ΠΊΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΌΠΎΠΆΠ΅ Π΄Π° сС состои ΠΎΠ΄ ΠΌΠ½ΠΎΠ³Ρƒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄, Π·Π°Π΄Π΅Π½ Π΄Π΅Π», Π±Π°Π·Π° Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ ΠΈΡ‚Π½. Π’ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π·Π° микросСрвис, ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΊΠΎΡ‚ ќС Π³ΠΈ Π²ΠΊΠ»ΡƒΡ‡ΠΈ ситС микроуслуги.

Како Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ°, корисницитС Π½Π° Kubernetes ΠΈΠΌΠ°Π°Ρ‚ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ ΠΏΡ€Π°ΡˆΠ°ΡšΠ°:

  • Π”Π°Π»ΠΈ ситС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ хостирани Π½Π° истиот кластСр?
  • Π”Π°Π»ΠΈ Π²Ρ€Π΅Π΄ΠΈ Π΄Π° сС Π·Π°ΠΏΠΎΡ‡Π½Π΅ посСбСн кластСр Π·Π° сСкоја Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°?
  • Или ΠΌΠΎΠΆΠ΅Π±ΠΈ Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС користи ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ˜Π° ΠΎΠ΄ Π³ΠΎΡ€Π΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡ‚Π΅ пристапи?

Π‘ΠΈΡ‚Π΅ ΠΎΠ²ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΈ сС остварливи, бидСјќи Kubernetes Π΅ флСксибилСн систСм кој Π½Π΅ Π³ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π° ΠΎΠΏΡ†ΠΈΠΈΡ‚Π΅ Π½Π° корисникот.

Π•Π²Π΅ Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΈΡ‚Π΅ Π½Π°Ρ‡ΠΈΠ½ΠΈ:

  • Π΅Π΄Π΅Π½ Π³ΠΎΠ»Π΅ΠΌ Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠΈ кластСр;
  • ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ високо ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ кластСри;
  • Π΅Π΄Π΅Π½ кластСр ΠΏΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°;
  • Π΅Π΄Π΅Π½ кластСр ΠΏΠΎ срСдина.

Како ΡˆΡ‚ΠΎ Π΅ ΠΏΡ€ΠΈΠΊΠ°ΠΆΠ°Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ»Ρƒ, ΠΏΡ€Π²ΠΈΡ‚Π΅ Π΄Π²Π° пристапа сС Π½Π° спротивнитС ΠΊΡ€Π°Π΅Π²ΠΈ Π½Π° скалата Π½Π° ΠΎΠΏΡ†ΠΈΠΈ:

Π”ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Kubernetes кластСри: ΠšΠΎΠ»ΠΊΡƒ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠΌΠ°?
Од Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ кластСри (Π»Π΅Π²ΠΎ) Π΄ΠΎ ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ (дСсно)

Π“Π΅Π½Π΅Ρ€Π°Π»Π½ΠΎ, сС смСта Π΄Π΅ΠΊΠ° Π΅Π΄Π΅Π½ кластСр Π΅ β€žΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌβ€œ ΠΎΠ΄ Π΄Ρ€ΡƒΠ³ Π°ΠΊΠΎ ΠΈΠΌΠ° повСќС ΠΎΠ΄ Π·Π±ΠΈΡ€ΠΎΡ‚ Π½Π° јазли ΠΈ ΠΌΠ΅ΡˆΡƒΠ½ΠΊΠΈ. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, кластСр со 10 јазли ΠΈ 100 ΠΌΠ΅ΡˆΡƒΠ½ΠΊΠΈ Π΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌ ΠΎΠ΄ кластСр со 1 јазол ΠΈ 10 ΠΌΠ΅ΡˆΡƒΠ½ΠΊΠΈ.

Па, ајдС Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌΠ΅!

1. Π•Π΄Π΅Π½ Π³ΠΎΠ»Π΅ΠΌ сподСлСн кластСр

ΠŸΡ€Π²Π°Ρ‚Π° ΠΎΠΏΡ†ΠΈΡ˜Π° Π΅ Π΄Π° Π³ΠΈ поставитС ситС ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ° Π²ΠΎ Π΅Π΄Π΅Π½ кластСр:

Π”ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Kubernetes кластСри: ΠšΠΎΠ»ΠΊΡƒ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠΌΠ°?
Π•Π΄Π΅Π½ Π³ΠΎΠ»Π΅ΠΌ кластСр

Π’ΠΎ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° овој пристап, кластСрот сС користи ΠΊΠ°ΠΊΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€Π·Π°Π»Π΅Π½ инфраструктурна ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° - Сдноставно распорСдуватС сС ΡˆΡ‚ΠΎ Π²ΠΈ Ρ‚Ρ€Π΅Π±Π° Π²ΠΎ постоСчки кластСр Π½Π° ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚.

ΠŸΡ€ΠΎΡΡ‚ΠΎΡ€ΠΈ со имиња Kubernetes Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π»ΠΎΠ³ΠΈΡ‡ΠΊΠΈ Π΄Π° Π³ΠΈ ΠΎΠ΄Π΄Π΅Π»ΠΈΡ‚Π΅ Π΄Π΅Π»ΠΎΠ²ΠΈΡ‚Π΅ ΠΎΠ΄ кластСрот Π΅Π΄Π΅Π½ ΠΎΠ΄ Π΄Ρ€ΡƒΠ³, Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ сСкој ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΊ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΌΠΎΠΆΠ΅ Π΄Π° користи свој имСнски простор.

АјдС Π΄Π° Π³ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅ Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΈ Π»ΠΎΡˆΠΈΡ‚Π΅ страни Π½Π° овој пристап.

+ Ефикасно ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° рСсурситС

Π’ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° Π΅Π΄Π΅Π½ кластСр, ќС Π±ΠΈΠ΄Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½Π° само Π΅Π΄Π½Π° копија ΠΎΠ΄ ситС рСсурси ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΈ Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ ΠΈ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅ со кластСрот Kubernetes.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ²Π° Π²Π°ΠΆΠΈ Π·Π° Π³Π»Π°Π²Π½ΠΈΡ‚Π΅ јазли. Π’ΠΎΠΎΠ±ΠΈΡ‡Π°Π΅Π½ΠΎ, ΠΈΠΌΠ° 3 Π³Π»Π°Π²Π½ΠΈ јазли ΠΏΠΎ кластСрот Kubernetes, Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ Π·Π° Π΅Π΄Π΅Π½ кластСр, Π½ΠΈΠ²Π½ΠΈΠΎΡ‚ Π±Ρ€ΠΎΡ˜ ќС останС Ρ‚Π°ΠΊΠΎΠ² (Π·Π° спорСдба, Π½Π° 10 кластСри ќС ΠΈΠΌ Ρ‚Ρ€Π΅Π±Π°Π°Ρ‚ 30 Π³Π»Π°Π²Π½ΠΈ јазли).

Π“ΠΎΡ€Π΅Π½Π°Π²Π΅Π΄Π΅Π½Π°Ρ‚Π° суптилност сС однСсува ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ услуги ΠΊΠΎΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π½ΠΈΠ· Ρ†Π΅Π»ΠΈΠΎΡ‚ кластСр, ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС балансСри Π½Π° ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ Π·Π° Π²Π»Π΅Π·, систСми Π·Π° Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°, Π»ΠΎΠ³ΠΈΡ€Π°ΡšΠ΅ ΠΈ слСдСњС.

Π’ΠΎ Π΅Π΄Π΅Π½ кластСр, ситС ΠΎΠ²ΠΈΠ΅ услуги ΠΌΠΎΠΆΠ΅ Π΄Π° сС користат Π·Π° ситС ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ° одСднаш (Π½Π΅ΠΌΠ° ΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π΄Π° сС создаваат ΠΊΠΎΠΏΠΈΠΈ ΠΎΠ΄ Π½ΠΈΠ², ΠΊΠ°ΠΊΠΎ Π²ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ΠΎΡ‚ со повСќС кластСри).

+ Π΅Π²Ρ‚ΠΈΠ½ΠΈ

Како послСдица Π½Π° Π³ΠΎΡ€Π΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΡ‚ΠΎ, ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ кластСри ΠΎΠ±ΠΈΡ‡Π½ΠΎ сС ΠΏΠΎΠ΅Π²Ρ‚ΠΈΠ½ΠΈ бидСјќи Π½Π΅ΠΌΠ° Ρ‚Ρ€ΠΎΡˆΠΎΠΊ Π·Π° вишок рСсурси.

Ова Π΅ особСно Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π° masternodes, ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ‡ΠΈΠ½Π°Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π° сума ΠΏΠ°Ρ€ΠΈ Π±Π΅Π· Ρ€Π°Π·Π»ΠΈΠΊΠ° Π΄Π°Π»ΠΈ сС хостирани Π²ΠΎ простории ΠΈΠ»ΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊ.

НСкои ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°Π° со услугитС Π½Π° ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ, ΠΊΠ°ΠΊΠΎ Π½Π° ΠΏΡ€ Google Kubernetes Engine (GKE) ΠΈΠ»ΠΈ Azure Kubernetes Service (AKS), ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Ρ‚Π΅ Π³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈΠΎΡ‚ слој бСсплатно. Π’ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜, ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅Ρ‚ΠΎ Π·Π° Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈΡ‚Π΅ Π΅ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ Π°ΠΊΡƒΡ‚Π½ΠΎ.

Π˜ΡΡ‚ΠΎ Ρ‚Π°ΠΊΠ°, ΠΏΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°Π½ΠΈ услуги ΠΊΠΎΠΈ Π½Π°ΠΏΠ»Π°ΡœΠ°Π°Ρ‚ фиксна такса Π·Π° Ρ€Π°Π±ΠΎΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° сСкој кластСр Π½Π° ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Амазон Еластик ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ сСрвис, EKS).

+ Ефикасна Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π°

ПолСсно Π΅ Π΄Π° сС ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π° со Π΅Π΄Π΅Π½ кластСр ΠΎΡ‚ΠΊΠΎΠ»ΠΊΡƒ со Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ.

ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΈ Π²ΠΊΠ»ΡƒΡ‡ΠΈ слСднитС Π·Π°Π΄Π°Ρ‡ΠΈ:

  • Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° Π½Π° Kubernetes;
  • ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Ρ†Π΅Π²ΠΊΠΎΠ²ΠΎΠ΄ΠΎΡ‚ CI/CD;
  • ΠΈΠ½ΡΡ‚Π°Π»ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΠΊΠΎΡ‚ CNI;
  • ΠΏΠΎΡΡ‚Π°Π²ΡƒΠ²Π°ΡšΠ΅ систСм Π·Π° Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Π½Π° корисникот;
  • ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΎΡ€ΠΎΡ‚ Π·Π° ΠΏΡ€ΠΈΠ΅ΠΌ;

ΠΈ ΠΌΠ½ΠΎΠ³Ρƒ други…

Π’ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° Π΅Π΄Π΅Π½ кластСр, сСто ΠΎΠ²Π° ќС Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ само Сднаш.

Π—Π° ΠΌΠ½ΠΎΠ³Ρƒ кластСри, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ ќС Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡƒΠ²Π°Π°Ρ‚ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠ°Ρ‚ΠΈ, ΡˆΡ‚ΠΎ Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ ќС Π±Π°Ρ€Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π½Π° процСситС ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈΡ‚Π΅ Π·Π° Π΄Π° сС ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ систСматски ΠΈ ΡƒΠ½ΠΈΡ„ΠΎΡ€ΠΌΠ΅Π½ процСс.

И сСга Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π·Π±ΠΎΡ€ΠΎΠ²ΠΈ Π·Π° Π»ΠΎΡˆΠΈΡ‚Π΅ страни.

βˆ’ ЕдинствСна Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° нСуспСх

Π’ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° одбивањС СдинствСно кластСритС вСднаш ќС прСстанат Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ ситС ΠΎΠ±Π΅ΠΌΠΎΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°!

ΠŸΠΎΡΡ‚ΠΎΡ˜Π°Ρ‚ ΠΌΠ½ΠΎΠ³Ρƒ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° Ρ‚ΠΎΠ° ΠΊΠΎΠ³Π° Π½Π΅ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ‚Ρ€Π³Π½Π΅ Π½Π°ΠΎΠΏΠ°ΠΊΡƒ:

  • Надградбата Π½Π° Kubernetes Π΄ΠΎΠ²Π΅Π΄ΡƒΠ²Π° Π΄ΠΎ Π½Π΅ΠΎΡ‡Π΅ΠΊΡƒΠ²Π°Π½ΠΈ нСсакани Π΅Ρ„Π΅ΠΊΡ‚ΠΈ
  • ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΡˆΠΈΡ€ΡƒΠΌ кластСрот (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, CNI ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΠΊ) Π½Π΅ Π·Π°ΠΏΠΎΡ‡Π½ΡƒΠ²Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС ΠΎΡ‡Π΅ΠΊΡƒΠ²Π°ΡˆΠ΅;
  • Π΅Π΄Π½Π° ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° кластСрот Π΅ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π°;
  • нСуспСх Π²ΠΎ основната инфраструктура.

Π•Π΄Π΅Π½ Ρ‚Π°ΠΊΠΎΠ² ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€Π΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° сСриозна ΡˆΡ‚Π΅Ρ‚Π° Π½Π° ситС ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ° смСстСни Π²ΠΎ Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠΈ кластСр.

βˆ’ НСдостаток Π½Π° цврста ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π°

Π Π°Π±ΠΎΡ‚Π΅ΡšΠ΅Ρ‚ΠΎ Π²ΠΎ сподСлСн кластСр Π·Π½Π°Ρ‡ΠΈ Π΄Π΅ΠΊΠ° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π³ΠΎ сподСлуваат Ρ…Π°Ρ€Π΄Π²Π΅Ρ€ΠΎΡ‚, ΠΌΡ€Π΅ΠΆΠ½ΠΈΡ‚Π΅ способности ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ систСм Π½Π° Ρ˜Π°Π·Π»ΠΈΡ‚Π΅ Π½Π° кластСрот.

Π’ΠΎ извСсна смисла, Π΄Π²Π° ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈ со Π΄Π²Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠΎΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π½Π° ист домаќин сС ΠΊΠ°ΠΊΠΎ Π΄Π²Π° процСси ΠΊΠΎΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π½Π° иста машина ΡˆΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π½Π° истиот ΠΊΠ΅Ρ€Π½Π΅Π» Π½Π° ОБ.

ΠšΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° Линукс ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°Π°Ρ‚ Π½Π΅ΠΊΠ°ΠΊΠ²Π° Ρ„ΠΎΡ€ΠΌΠ° Π½Π° ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π°, Π½ΠΎ Π½Π΅ Π΅ Π½ΠΈ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΠΊΡƒ силна ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ, Π΄Π° Ρ€Π΅Ρ‡Π΅ΠΌΠ΅, Π²ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½ΠΈΡ‚Π΅ машини ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π°Π°Ρ‚. Π’ΠΎ ΡΡƒΡˆΡ‚ΠΈΠ½Π°, процСс Π²ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ Π΅ истиот процСс ΡˆΡ‚ΠΎ сС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π° Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΈΠΎΡ‚ систСм домаќин.

Ова ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ бСзбСдносСн ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ: ΠΎΠ²Π°Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° тСорСтски Π΄ΠΎΠ·Π²ΠΎΠ»ΡƒΠ²Π° Π½Π΅ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΄Π° ΠΊΠΎΠΌΡƒΠ½ΠΈΡ†ΠΈΡ€Π°Π°Ρ‚ Π΅Π΄Π½ΠΈ со Π΄Ρ€ΡƒΠ³ΠΈ (Π½Π°ΠΌΠ΅Ρ€Π½ΠΎ ΠΈΠ»ΠΈ ΡΠ»ΡƒΡ‡Π°Ρ˜Π½ΠΎ).

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ, ситС ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ° Π²ΠΎ кластСрот Kubernetes сподСлуваат Π½Π΅ΠΊΠΎΠΈ услуги Π½ΠΈΠ· Ρ†Π΅Π»ΠΈΠΎΡ‚ кластСр, ΠΊΠ°ΠΊΠΎ Π½Π° ΠΏΡ€ DNS - ΠΎΠ²Π° ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π΄Π° Π½Π°Ρ˜Π΄Π°Ρ‚ Услуги Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π²ΠΎ кластСрот.

Π‘ΠΈΡ‚Π΅ Π³ΠΎΡ€Π΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ°Π°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ Π·Π½Π°Ρ‡Π΅ΡšΠ΅ Π²ΠΎ зависност ΠΎΠ΄ бСзбСдноснитС Π±Π°Ρ€Π°ΡšΠ° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°.

Kubernetes ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° Π΄Π° сС спрСчат бСзбСдносни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС PodSecurityPolicies ΠΈ ΠœΡ€Π΅ΠΆΠ½ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ. Π‘Π΅ΠΏΠ°ΠΊ, Ρ‚ΠΈΠ΅ Π±Π°Ρ€Π°Π°Ρ‚ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΎ искуство Π·Π° ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ ΠΈ Π½Π΅ сС Π²ΠΎ моТност Π΄Π° Π³ΠΈ Π·Π°Ρ‚Π²ΠΎΡ€Π°Ρ‚ апсолутно ситС бСзбСдносни Π΄ΡƒΠΏΠΊΠΈ.

Π’Π°ΠΆΠ½ΠΎ Π΅ сСкогаш Π΄Π° сС Π·Π°ΠΏΠ°ΠΌΠ΅Ρ‚ΠΈ Π΄Π΅ΠΊΠ° ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ ΠΏΡ€Π²ΠΈΡ‡Π½ΠΎ бСшС Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ Π΄Π° ΡΠΏΠΎΠ΄Π΅Π»ΡƒΠ²Π°ΡšΠ΅, Π½Π΅ Π·Π° ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π° ΠΈ бСзбСдност.

βˆ’ НСдостаток Π½Π° Ρ‚Π²Ρ€Π΄ΠΎ ΠΌΡƒΠ»Ρ‚ΠΈ-Π·Π°ΠΊΡƒΠΏ

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

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΠΎΠ½ΠΎΠΏΠΎΠ»ΠΈΠ·ΠΈΡ€Π° сподСлСн рСсурс (ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ Π΅ процСсор ΠΈΠ»ΠΈ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°) ΠΈ Π΄Π° ΠΈΠΌ Π·Π°Π±Ρ€Π°Π½ΠΈ пристап Π΄ΠΎ Π½Π΅Π³ΠΎ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΡˆΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π½Π° истиот домаќин.

Kubernetes ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡƒΠ²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° ΠΎΠ²Π° ΠΎΠ΄Π½Π΅ΡΡƒΠ²Π°ΡšΠ΅, ΠΊΠ°ΠΊΠΎ Π½Π° ΠΏΡ€ Π±Π°Ρ€Π°ΡšΠ° ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ° Π·Π° рСсурси (Π²ΠΈΠ΄Π΅Ρ‚Π΅ ја ΠΈ ΡΡ‚Π°Ρ‚ΠΈΡ˜Π°Ρ‚Π° " ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ° Π½Π° процСсорот ΠΈ агрСсивно ΠΏΡ€ΠΈΠ³ΡƒΡˆΡƒΠ²Π°ΡšΠ΅ Π²ΠΎ ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ β€œ- ΠΏΡ€ΠΈΠ±Π». ΠΏΡ€Π΅Π²ΠΎΠ΄.), Π Π΅ΡΡƒΡ€ΡΠΈΠšΠ²ΠΎΡ‚ΠΈ ΠΈ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ°. Π‘Π΅ΠΏΠ°ΠΊ, ΠΊΠ°ΠΊΠΎ ΠΈ Π²ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ΠΎΡ‚ со бСзбСдноста, Π½ΠΈΠ²Π½Π°Ρ‚Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ˜Π° Π΅ ΠΏΡ€ΠΈΠ»ΠΈΡ‡Π½ΠΎ Π½Π΅Ρ‚Ρ€ΠΈΠ²ΠΈΡ˜Π°Π»Π½Π° ΠΈ Ρ‚ΠΈΠ΅ Π½Π΅ сС Π²ΠΎ моТност Π΄Π° Π³ΠΈ спрСчат апсолутно ситС Π½Π΅ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½ΠΈ нСсакани Π΅Ρ„Π΅ΠΊΡ‚ΠΈ.

βˆ’ Π“ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ Π½Π° корисници

Π’ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° Π΅Π΄Π΅Π½ кластСр, Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΎΡ‚Π²ΠΎΡ€ΠΈΡ‚Π΅ пристап Π΄ΠΎ Π½Π΅Π³ΠΎ Π·Π° ΠΌΠ½ΠΎΠ³Ρƒ Π»ΡƒΡ“Π΅. И ΠΊΠΎΠ»ΠΊΡƒ Π΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌ Π½ΠΈΠ²Π½ΠΈΠΎΡ‚ Π±Ρ€ΠΎΡ˜, Ρ‚ΠΎΠ»ΠΊΡƒ Π΅ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌ Ρ€ΠΈΠ·ΠΈΠΊΠΎΡ‚ Π΄Π° β€žΡΠΊΡ€ΡˆΠ°Ρ‚β€œ Π½Π΅ΡˆΡ‚ΠΎ.

Π’Π½Π°Ρ‚Ρ€Π΅ Π²ΠΎ кластСрот, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Ρ‚Π΅ со кој ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€Π°Π²ΠΈ ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° пристап заснована Π½Π° ΡƒΠ»ΠΎΠ³ΠΈ (RBAC) (Π²ΠΈΠ΄ΠΈ ΡΡ‚Π°Ρ‚ΠΈΡ˜Π°β€œ ΠšΠΎΡ€ΠΈΡΠ½ΠΈΡ†ΠΈ ΠΈ ΠΎΠ²Π»Π°ΡΡ‚ΡƒΠ²Π°ΡšΠ΅ RBAC Π²ΠΎ Kubernetes β€œ- ΠΏΡ€ΠΈΠ±Π». ΠΏΡ€Π΅Π²ΠΎΠ΄.). Π‘Π΅ΠΏΠ°ΠΊ, Ρ‚ΠΎΠ° Π½Π΅ΠΌΠ° Π΄Π° Π³ΠΈ спрСчи корисницитС Π΄Π° β€žΡΠΊΡ€ΡˆΠ°Ρ‚β€œ Π½Π΅ΡˆΡ‚ΠΎ Π²ΠΎ Π½ΠΈΠ²Π½Π°Ρ‚Π° област Π½Π° одговорност.

βˆ’ ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΡ‚Π΅ Π½Π΅ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° растат бСсконСчно

ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΠΎΡ‚ ΡˆΡ‚ΠΎ сС користи Π·Π° ситС ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ° Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ ќС Π±ΠΈΠ΄Π΅ доста Π³ΠΎΠ»Π΅ΠΌ (Π²ΠΎ однос Π½Π° Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° јазли ΠΈ ΠΌΠ΅ΡˆΡƒΠ½ΠΊΠΈ).

Но, Ρ‚ΡƒΠΊΠ° сС Ρ˜Π°Π²ΡƒΠ²Π° Π΄Ρ€ΡƒΠ³ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ: кластСритС Π²ΠΎ ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ Π½Π΅ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° растат бСсконСчно.

ΠŸΠΎΡΡ‚ΠΎΠΈ тСорСтска Π³Ρ€Π°Π½ΠΈΡ†Π° Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°Ρ‚Π° Π½Π° кластСрот. Π’ΠΎ ΠšΡƒΠ±Π΅Ρ€Π½Π΅Ρ‚Π΅Ρ, Ρ‚ΠΎΠ° Π΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ 5000 јазли, 150 илјади ΠΌΠ΅ΡˆΡƒΠ½ΠΊΠΈ ΠΈ 300 илјади ΠΊΠΎΠ½Ρ‚Π΅Ρ˜Π½Π΅Ρ€ΠΈ.

ΠœΠ΅Ρ“ΡƒΡ‚ΠΎΠ°, Π²ΠΎ Ρ€Π΅Π°Π»Π½ΠΈΠΎΡ‚ ΠΆΠΈΠ²ΠΎΡ‚, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ°Ρ‚ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ‚ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΡ€Π°Π½ΠΎ - Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚ΠΎΠΊΠΌΡƒ ΠΊΠΎΠ³Π° 500 јазли.

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

Ова ΠΏΡ€Π°ΡˆΠ°ΡšΠ΅ Π΅ истраТСно Π²ΠΎ ΠΏΠΎΠ²Ρ€Π·Π°Π½Π° ΡΡ‚Π°Ρ‚ΠΈΡ˜Π° Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΠΎΡ‚ Π±Π»ΠΎΠ³ со наслов β€žΠΡ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΈΡ€Π°ΡšΠ΅ Π½Π° кластСри Kubernetes - ΠΈΠ·Π±ΠΎΡ€ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‡ΠΊΠΈ јазол".

Но, Π΄Π° Π³ΠΎ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ спротивниот пристап: ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ кластСри.

2. ΠœΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ, ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ кластСри

Π‘ΠΎ овој пристап, користитС посСбСн кластСр Π·Π° сСкоја ставка ΡˆΡ‚ΠΎ ја распорСдуватС:

Π”ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Kubernetes кластСри: ΠšΠΎΠ»ΠΊΡƒ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠΌΠ°?
ΠœΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ кластСри

Π—Π° Ρ†Π΅Π»ΠΈΡ‚Π΅ Π½Π° овој Ρ‡Π»Π΅Π½ ΠΏΠΎΠ΄ распорСдлив Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ сС ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π° ΠΊΠ°ΠΊΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° - Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° dev Π½Π° посСбна Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°.

Π’ΠΎ ΠΎΠ²Π°Π° ΡΡ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΡ˜Π°, Kubernetes сС користи ΠΊΠ°ΠΊΠΎ ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Ρ‚Ρ€Π°Π΅ΡšΠ΅ Π·Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°.

АјдС Π΄Π° Π³ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅ Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΈ Π»ΠΎΡˆΠΈΡ‚Π΅ страни Π½Π° овој пристап.

+ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ β€žΡ€Π°Π΄ΠΈΡƒΡ Π½Π° Π΅ΠΊΡΠΏΠ»ΠΎΠ·ΠΈΡ˜Π°β€œ

Кога кластСрот β€žΡΠ΅ ΡΠΊΡ€ΡˆΠΈβ€œ, Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ послСдици сС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ само Π½Π° ΠΎΠ½ΠΈΠ΅ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ° ΡˆΡ‚ΠΎ Π±Π΅Π° распорСдСни Π²ΠΎ овој кластСр. Π‘ΠΈΡ‚Π΅ Π΄Ρ€ΡƒΠ³ΠΈ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ° остануваат Π½Π΅Π΄ΠΎΠΏΡ€Π΅Π½ΠΈ.

+ Π˜Π·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π°

Π Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ° смСстСни Π²ΠΎ ΠΏΠΎΠ΅Π΄ΠΈΠ½Π΅Ρ‡Π½ΠΈ кластСри Π½Π΅ сподСлуваат Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠΈ рСсурси ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС процСсор, ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π°, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π΅Π½ систСм, ΠΌΡ€Π΅ΠΆΠ° ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ услуги.

Како Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ°, Π΄ΠΎΠ±ΠΈΠ²Π°ΠΌΠ΅ силна ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π° ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Π½Π΅ΠΏΠΎΠ²Ρ€Π·Π°Π½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ корисно Π·Π° Π½ΠΈΠ²Π½Π°Ρ‚Π° бСзбСдност.

+ Мал Π±Ρ€ΠΎΡ˜ Π½Π° корисници

Π‘ΠΎ ΠΎΠ³Π»Π΅Π΄ Π½Π° Ρ‚ΠΎΠ° ΡˆΡ‚ΠΎ сСкој кластСр содрТи само ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ сСт Π½Π° ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ°, Π±Ρ€ΠΎΡ˜ΠΎΡ‚ Π½Π° корисници со пристап Π΄ΠΎ Π½Π΅Π³ΠΎ Π΅ Π½Π°ΠΌΠ°Π»Π΅Π½.

ΠšΠΎΠ»ΠΊΡƒ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ Π»ΡƒΡ“Π΅ ΠΈΠΌΠ°Π°Ρ‚ пристап Π΄ΠΎ кластСрот, Ρ‚ΠΎΠ»ΠΊΡƒ Π΅ ΠΏΠΎΠΌΠ°Π» Ρ€ΠΈΠ·ΠΈΠΊΠΎΡ‚ Π΄Π΅ΠΊΠ° Π½Π΅ΡˆΡ‚ΠΎ ќС сС β€žΡΠΊΡ€ΡˆΠΈβ€œ.

Π”Π° Π³ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅ Π»ΠΎΡˆΠΈΡ‚Π΅ страни.

βˆ’ НССфикасно ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° рСсурситС

Како ΡˆΡ‚ΠΎ бСшС спомСнато ΠΏΡ€Π΅Ρ‚Ρ…ΠΎΠ΄Π½ΠΎ, сСкој Kubernetes кластСр Π±Π°Ρ€Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ сСт Π½Π° рСсурси Π·Π° ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅: мастСр јазли, ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½ΠΈΠΎΡ‚ слој, Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ˜Π° Π·Π° слСдСњС ΠΈ Π»ΠΎΠ³ΠΈΡ€Π°ΡšΠ΅.

Π’ΠΎ ΡΠ»ΡƒΡ‡Π°Ρ˜ Π½Π° Π³ΠΎΠ»Π΅ΠΌ Π±Ρ€ΠΎΡ˜ ΠΌΠ°Π»ΠΈ кластСри, ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌ Π΄Π΅Π» ΠΎΠ΄ рСсурситС ΠΌΠΎΡ€Π° Π΄Π° сС распрСдСлат Π½Π° ΠΌΠ΅Π½Π°ΡŸΠΌΠ΅Π½Ρ‚ΠΎΡ‚.

βˆ’ Π‘ΠΊΠ°ΠΏΠΎ

НССфикасното ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° рСсурситС автоматски ΠΏΠΎΠ²Π»Π΅ΠΊΡƒΠ²Π° високи Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ΄Ρ€ΠΆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° 30 мастСрноди намСсто Ρ‚Ρ€ΠΈ со иста ΠΊΠΎΠΌΠΏΡ˜ΡƒΡ‚Π΅Ρ€ΡΠΊΠ° моќ Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ‚ΠΈΠ²Π½ΠΎ ќС влијаС Π½Π° Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈΡ‚Π΅.

βˆ’ Π’Π΅ΡˆΠΊΠΎΡ‚ΠΈΠΈ Π²ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡ˜Π°Ρ‚Π°

ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡ‚Ρ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° повСќС Kubernetes кластСри Π΅ ΠΌΠ½ΠΎΠ³Ρƒ ΠΏΠΎΡ‚Π΅ΡˆΠΊΠΎ ΠΎΡ‚ΠΊΠΎΠ»ΠΊΡƒ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ со Π΅Π΄Π΅Π½.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ќС ΠΌΠΎΡ€Π° Π΄Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚Π΅ Π°Π²Ρ‚Π΅Π½Ρ‚ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° ΠΈ ΠΎΠ²Π»Π°ΡΡ‚ΡƒΠ²Π°ΡšΠ΅ Π·Π° сСкој кластСр. Надградбата Π½Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° Π½Π° Kubernetes исто Ρ‚Π°ΠΊΠ° ќС Ρ‚Ρ€Π΅Π±Π° Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ ΠΏΠ°Ρ‚ΠΈ.

ΠΠ°Ρ˜Π²Π΅Ρ€ΠΎΡ˜Π°Ρ‚Π½ΠΎ, ќС Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π·Π° Π΄Π° ја Π·Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ Сфикасноста Π½Π° ситС ΠΎΠ²ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ.

Π‘Π΅Π³Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ˜Ρ‚Π΅ ΠΏΠΎΠΌΠ°Π»ΠΊΡƒ СкстрСмни ΡΡ†Π΅Π½Π°Ρ€ΠΈΡ˜Π°.

3. Π•Π΄Π΅Π½ кластСр ΠΏΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°

Π‘ΠΎ овој пристап, ΠΊΡ€Π΅ΠΈΡ€Π°Ρ‚Π΅ посСбСн кластСр Π·Π° ситС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π½Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°:

Π”ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Kubernetes кластСри: ΠšΠΎΠ»ΠΊΡƒ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠΌΠ°?
ΠšΠ»Π°ΡΡ‚Π΅Ρ€ ΠΏΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°

Овој Π½Π°Ρ‡ΠΈΠ½ ΠΌΠΎΠΆΠ΅ Π΄Π° сС смСта ΠΊΠ°ΠΊΠΎ Π³Π΅Π½Π΅Ρ€Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΡ‚ "посСбСн кластСр ΠΏΠΎ Ρ‚ΠΈΠΌβ€œ бидСјќи ΠΎΠ±ΠΈΡ‡Π½ΠΎ Ρ‚ΠΈΠΌ ΠΎΠ΄ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ Π΅ Π²ΠΊΠ»ΡƒΡ‡Π΅Π½ Π²ΠΎ Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚ Π½Π° Π΅Π΄Π½Π° ΠΈΠ»ΠΈ повСќС Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

АјдС Π΄Π° Π³ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅ Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΈ Π»ΠΎΡˆΠΈΡ‚Π΅ страни Π½Π° овој пристап.

+ ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΠΎΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΠΈ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°

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

Π’Π°ΠΊΠ²ΠΈΡ‚Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π²ΠΊΠ»ΡƒΡ‡ΡƒΠ²Π°Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ†ΠΈ Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈΠΎΡ‚ процСсор, ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ CNI ΠΏΡ€ΠΈΠΊΠ»ΡƒΡ‡ΠΎΡ†ΠΈ, ΠΌΡ€Π΅ΠΆΠ° Π·Π° услуги ΠΈΠ»ΠΈ нСкоја Π΄Ρ€ΡƒΠ³Π° услуга.

БСкој кластСр ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΠΈ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΡˆΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° Π½Π΅Π³ΠΎ Π·Π° Π΄Π° Π³ΠΎ содрТи само ΠΎΠ½Π° ΡˆΡ‚ΠΎ Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±Π½ΠΎ.

βˆ’ Π Π°Π·Π»ΠΈΡ‡Π½ΠΈ срСдини Π²ΠΎ Π΅Π΄Π΅Π½ кластСр

НСдостаток Π½Π° овој пристап Π΅ ΡˆΡ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΡ†ΠΈΡ‚Π΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ срСдини коСгзистираат Π²ΠΎ истиот кластСр.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΎΠ΄ Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° истиот кластСр ΠΊΠ°ΠΊΠΎ ΠΈ Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° Π½Π° dev. Ова исто Ρ‚Π°ΠΊΠ° Π·Π½Π°Ρ‡ΠΈ Π΄Π΅ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ Π²ΠΎ истиот кластСр ΠΊΠ°ΠΊΠΎ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Π°Ρ‚Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π°.

Ако кластСрот Π½Π΅ успСС ΠΏΠΎΡ€Π°Π΄ΠΈ Π΄Π΅Ρ˜ΡΡ‚Π²Π°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΈ Π²ΠΎ Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° Π½Π° dev, Ρ‚ΠΎΠ³Π°Ρˆ ΠΈ ΠΏΡ€ΠΎΠ΄ Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° страда - ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½ нСдостаток Π½Π° овој пристап.

И ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, послСдното сцСнарио Π½Π° Π½Π°ΡˆΠ°Ρ‚Π° листа.

4. Π•Π΄Π΅Π½ кластСр ΠΏΠΎ срСдина

Ова сцСнарио ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΡƒΠ²Π° распрСдСлба Π½Π° посСбСн кластСр Π·Π° сСкоја срСдина:

Π”ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Kubernetes кластСри: ΠšΠΎΠ»ΠΊΡƒ Ρ‚Ρ€Π΅Π±Π° Π΄Π° ΠΈΠΌΠ°?
Π•Π΄Π΅Π½ кластСр ΠΏΠΎ срСдина

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ кластСри dev, тСст ΠΈ prod, Π²ΠΎ која ќС Π³ΠΈ ΠΈΠ·Π²Ρ€ΡˆΠΈΡ‚Π΅ ситС инстанци ΠΎΠ΄ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΊΠΎΠΈ сС Π½Π°ΠΌΠ΅Π½Π΅Ρ‚ΠΈ Π·Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½Π° срСдина.

Π•Π²Π΅ Π³ΠΈ Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΈ Π»ΠΎΡˆΠΈΡ‚Π΅ страни Π½Π° овој пристап.

+ Π˜Π·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π° Π½Π° ΠΏΡ€ΠΎΠ΄-срСдина

Π’ΠΎ Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° овој пристап, ситС срСдини сС ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½ΠΈ Π΅Π΄Π½Π° ΠΎΠ΄ Π΄Ρ€ΡƒΠ³Π°. ΠœΠ΅Ρ“ΡƒΡ‚ΠΎΠ°, Π²ΠΎ пракса, ΠΎΠ²Π° Π΅ особСно Π²Π°ΠΆΠ½ΠΎ Π·Π° ΠΏΡ€ΠΎΠ΄ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π°.

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΡ‚Π΅ Π²Π΅Ρ€Π·ΠΈΠΈ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° сСга сС нСзависни ΠΎΠ΄ ΠΎΠ½Π° ΡˆΡ‚ΠΎ сС случува Π²ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ кластСри ΠΈ срСдини.

Π’Π°ΠΊΠ°, Π°ΠΊΠΎ нСнадСјно сС појави ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π²ΠΎ кластСрот Π½Π° dev, prod Π²Π΅Ρ€Π·ΠΈΠΈΡ‚Π΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅ ќС ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ Π΄Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ ΠΊΠ°ΠΊΠΎ Π½ΠΈΡˆΡ‚ΠΎ Π΄Π° Π½Π΅ сС случило.

+ ΠšΠ»Π°ΡΡ‚Π΅Ρ€ΠΎΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΠΈ Π½Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π°

БСкој кластСр ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΈΠ»Π°Π³ΠΎΠ΄ΠΈ Π½Π° Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° ΠΎΠΊΠΎΠ»ΠΈΠ½Π°. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅Ρ‚Π΅:

  • ΠΈΠ½ΡΡ‚Π°Π»ΠΈΡ€Π°Ρ˜Ρ‚Π΅ Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ ΠΈ Π΄Π΅Π±Π°Π³ΠΈΡ€Π°ΡšΠ΅ Π²ΠΎ кластСрот Π½Π° dev;
  • ΠΈΠ½ΡΡ‚Π°Π»ΠΈΡ€Π°Ρ˜Ρ‚Π΅ тСст Ρ€Π°ΠΌΠΊΠΈ ΠΈ Π°Π»Π°Ρ‚ΠΊΠΈ Π½Π° кластСрот тСст;
  • користСтС помоќСн Ρ…Π°Ρ€Π΄Π²Π΅Ρ€ ΠΈ ΠΌΡ€Π΅ΠΆΠ½ΠΈ врски Π²ΠΎ кластСрот prod.

Ова ја ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΡƒΠ²Π° Сфикасноста ΠΈ Π½Π° Ρ€Π°Π·Π²ΠΎΡ˜ΠΎΡ‚ ΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅.

+ ΠžΠ³Ρ€Π°Π½ΠΈΡ‡ΡƒΠ²Π°ΡšΠ΅ Π½Π° пристапот Π΄ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΠΈΠΎΡ‚ кластСр

ΠŸΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π΄Π° сС Ρ€Π°Π±ΠΎΡ‚ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ со кластСрот Π·Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ Π½Π΅ сС Ρ˜Π°Π²ΡƒΠ²Π° чСсто, Ρ‚Π°ΠΊΠ° ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° Π³ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚Π΅ ΠΊΡ€ΡƒΠ³ΠΎΡ‚ Π½Π° Π»ΡƒΡ“Π΅ ΠΊΠΎΠΈ ΠΈΠΌΠ°Π°Ρ‚ пристап Π΄ΠΎ Π½Π΅Π³ΠΎ.

ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΎΡ‚ΠΈΠ΄Π΅Ρ‚Π΅ ΡƒΡˆΡ‚Π΅ ΠΏΠΎΠ΄Π°Π»Π΅ΠΊΡƒ ΠΈ цСлосно Π΄Π° Π³ΠΈ Π»ΠΈΡˆΠΈΡ‚Π΅ Π»ΡƒΡ“Π΅Ρ‚ΠΎ ΠΎΠ΄ пристапот Π΄ΠΎ овој кластСр ΠΈ Π΄Π° Π³ΠΈ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ ситС Ρ€Π°ΡΠΏΠΎΡ€Π΅Π΄ΡƒΠ²Π°ΡšΠ° ΠΊΠΎΡ€ΠΈΡΡ‚Π΅Ρ˜ΡœΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π° CI / CD Π°Π»Π°Ρ‚ΠΊΠ°. Π’Π°ΠΊΠ²ΠΈΠΎΡ‚ пристап ќС Π³ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π° Ρ€ΠΈΠ·ΠΈΠΊΠΎΡ‚ ΠΎΠ΄ Ρ‡ΠΎΠ²Π΅Ρ‡ΠΊΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ Ρ‚ΠΎΠΊΠΌΡƒ ΠΎΠ½Π°ΠΌΡƒ ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ Π΅ Π½Π°Ρ˜Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½ΠΎ.

И сСга Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π·Π±ΠΎΡ€ΠΎΠ²ΠΈ Π·Π° Π»ΠΎΡˆΠΈΡ‚Π΅ страни.

βˆ’ НСдостаток Π½Π° ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π° ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅

Π“Π»Π°Π²Π½ΠΈΠΎΡ‚ нСдостаток Π½Π° пристапот Π΅ нСдостатокот Π½Π° Ρ…Π°Ρ€Π΄Π²Π΅Ρ€ ΠΈ ΠΈΠ·ΠΎΠ»Π°Ρ†ΠΈΡ˜Π° Π½Π° рСсурси ΠΏΠΎΠΌΠ΅Ρ“Ρƒ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅.

НСповрзанитС Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ сподСлуваат рСсурси Π½Π° кластСрот: Ρ˜Π°Π΄Ρ€ΠΎ Π½Π° систСмот, процСсор, ΠΌΠ΅ΠΌΠΎΡ€ΠΈΡ˜Π° ΠΈ Π½Π΅ΠΊΠΎΠΈ Π΄Ρ€ΡƒΠ³ΠΈ услуги.

Како ΡˆΡ‚ΠΎ вСќС спомСнавмС, ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ опасно.

βˆ’ НСмоТност Π΄Π° сС Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π°Ρ‚ зависноститС Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈΡ‚Π΅

Ако Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΈΠΌΠ° посСбни Π±Π°Ρ€Π°ΡšΠ°, Ρ‚ΠΎΠ³Π°Ρˆ Ρ‚ΠΈΠ΅ ΠΌΠΎΡ€Π° Π΄Π° Π±ΠΈΠ΄Π°Ρ‚ Π·Π°Π΄ΠΎΠ²ΠΎΠ»Π½ΠΈ Π²ΠΎ ситС кластСри.

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°ΠΊΠΎ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°Ρ‚Π° ΠΈ Ρ‚Ρ€Π΅Π±Π° Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈ процСсор, Ρ‚ΠΎΠ³Π°Ρˆ сСкој кластСр ΠΌΠΎΡ€Π° Π΄Π° содрТи Π½Π°Ρ˜ΠΌΠ°Π»ΠΊΡƒ Π΅Π΄Π΅Π½ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΊ со Π³Ρ€Π°Ρ„ΠΈΡ‡ΠΊΠΈ процСсор (Π΄ΡƒΡ€ΠΈ ΠΈ Π°ΠΊΠΎ Π³ΠΎ користи само ΠΎΠ²Π°Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°).

Како Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ°, Ρ€ΠΈΠ·ΠΈΠΊΡƒΠ²Π°ΠΌΠ΅ повисоки Ρ‚Ρ€ΠΎΡˆΠΎΡ†ΠΈ ΠΈ нССфикасно ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ Π½Π° рСсурситС.

Π—Π°ΠΊΠ»ΡƒΡ‡ΠΎΠΊ

Ако ΠΈΠΌΠ°Ρ‚Π΅ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ сСт Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ, Ρ‚ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС смСстат Π²ΠΎ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ Π³ΠΎΠ»Π΅ΠΌΠΈ кластСри ΠΈΠ»ΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ.

Π‘Ρ‚Π°Ρ‚ΠΈΡ˜Π°Ρ‚Π° Π³ΠΈ Ρ€Π°Π·Π³Π»Π΅Π΄ΡƒΠ²Π° Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΈ Π»ΠΎΡˆΠΈΡ‚Π΅ страни Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ пристапи, ΠΊΠΎΠΈ сС Π΄Π²ΠΈΠΆΠ°Ρ‚ ΠΎΠ΄ Π΅Π΄Π΅Π½ Π³Π»ΠΎΠ±Π°Π»Π΅Π½ кластСр Π΄ΠΎ Π½Π΅ΠΊΠΎΠ»ΠΊΡƒ ΠΌΠ°Π»ΠΈ ΠΈ високо ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ:

  • Π΅Π΄Π΅Π½ Π³ΠΎΠ»Π΅ΠΌ Π·Π°Π΅Π΄Π½ΠΈΡ‡ΠΊΠΈ кластСр;
  • ΠΌΠ½ΠΎΠ³Ρƒ ΠΌΠ°Π»ΠΈ високо ΡΠΏΠ΅Ρ†ΠΈΡ˜Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ кластСри;
  • Π΅Π΄Π΅Π½ кластСр ΠΏΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ˜Π°;
  • Π΅Π΄Π΅Π½ кластСр ΠΏΠΎ срСдина.

Π—Π½Π°Ρ‡ΠΈ, кој пристап Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΎ ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅?

Како ΠΈ ΠΎΠ±ΠΈΡ‡Π½ΠΎ, ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ€ΠΎΡ‚ зависи ΠΎΠ΄ ΡΠ»ΡƒΡ‡Π°Ρ˜ΠΎΡ‚ Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°: Ρ‚Ρ€Π΅Π±Π° Π΄Π° Π³ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΈ Π»ΠΎΡˆΠΈΡ‚Π΅ страни Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ пристапи ΠΈ Π΄Π° ја ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ Π½Π°Ρ˜Π΄ΠΎΠ±Ρ€Π°Ρ‚Π° ΠΎΠΏΡ†ΠΈΡ˜Π°.

Π‘Π΅ΠΏΠ°ΠΊ, ΠΈΠ·Π±ΠΎΡ€ΠΎΡ‚ Π½Π΅ Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ само Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈΡ‚Π΅ ΠΏΠΎΠ³ΠΎΡ€Π΅ - ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° користитС ΠΊΠ°ΠΊΠ²Π° Π±ΠΈΠ»ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ˜Π° ΠΎΠ΄ Π½ΠΈΠ²!

На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ ΠΏΠ°Ρ€ кластСри Π·Π° сСкој Ρ‚ΠΈΠΌ: кластСр Π·Π° Ρ€Π°Π·Π²ΠΎΡ˜ (кој ќС ΠΈΠΌΠ° срСдини dev ΠΈ тСст) ΠΈ кластСр Π·Π° производство (ΠΊΠ°Π΄Π΅ ΡˆΡ‚ΠΎ ќС Π±ΠΈΠ΄Π΅ производствСната срСдина).

Π’Ρ€Π· основа Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈΡ‚Π΅ Π²ΠΎ ΠΎΠ²Π°Π° ΡΡ‚Π°Ρ‚ΠΈΡ˜Π°, ќС ΠΌΠΎΠΆΠ΅Ρ‚Π΅ соодвСтно Π΄Π° Π³ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΈ Π»ΠΎΡˆΠΈΡ‚Π΅ страни Π·Π° ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΎ сцСнарио. Π‘ΠΎ ΡΡ€Π΅ΡœΠ°!

PS

ΠŸΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ˜Ρ‚Π΅ ΠΈ Π½Π° Π½Π°ΡˆΠΈΠΎΡ‚ Π±Π»ΠΎΠ³:

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

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