Π‘Π»Π΅Π΄ΠΈΠΌ Π·Π° рСсурситС Π½Π° Kubernetes ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ

Π‘Π»Π΅Π΄ΠΈΠΌ Π·Π° рСсурситС Π½Π° Kubernetes ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ

Π‘ΡŠΠ·Π΄Π°Π΄ΠΎΡ… Kube Eagle – СкспортСр Π·Π° Prometheus. Оказа сС, Ρ‡Π΅ Π΅ страхотно Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΠΎΠΌΠ°Π³Π° Π΄Π° сС Ρ€Π°Π·Π±Π΅Ρ€Π°Ρ‚ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ рСсурситС Π½Π° ΠΌΠ°Π»ΠΊΠΈΡ‚Π΅ ΠΈ срСдни ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ. Π’ ΠΊΡ€Π°ΠΉΠ½Π° смСтка спСстих Π½Π΅ Π΅Π΄Π½Π° стотица Π΄ΠΎΠ»Π°Ρ€Π°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Ρ… ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈΡ‚Π΅ Ρ‚ΠΈΠΏΠΎΠ²Π΅ машини ΠΈ настройвах ограничСнията Π½Π° рСсурситС Π½Π° прилоТСнията Π² зависимост ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ натоварвания.

Π©Π΅ говоря Π·Π° прСдимствата Π½Π° Kube Eagle, Π½ΠΎ ΠΏΡŠΡ€Π²ΠΎ Ρ‰Π΅ обясня ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ ΠΈ Π·Π°Ρ‰ΠΎ бСшС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ качСствСн ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³.

Управлявах няколко ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π° с ΠΏΠΎ 4-50 Π½ΠΎΠ΄Π°. Π’ΡŠΠ² всСки ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ - Π΄ΠΎ 200 микросСрвиза ΠΈ прилоТСния. Π—Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ наличния Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€, ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ Π΄Π΅ΠΏΠ»ΠΎΠΉΠΌΠ΅Π½Ρ‚ΠΈ бяха настроСни с burstable ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΈ рСсурси Π½Π° ЦП. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΏΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π²Π·Π΅ΠΌΠ°Ρ‚ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ рСсурси, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚ Π½ΡƒΠΆΠ΄Π°, Π±Π΅Π· Π΄Π° ΠΏΡ€Π΅Ρ‡Π°Ρ‚ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ‚Π΅ прилоТСния Π½Π° Ρ‚Π°Π·ΠΈ Π½ΠΎΠ΄Π°. НС Π·Π²ΡƒΡ‡ΠΈ Π»ΠΈ чудСсно?

И Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΡŠΡ‚ ΠΊΠΎΠ½ΡΡƒΠΌΠΈΡ€Π°ΡˆΠ΅ относитСлно ΠΌΠ°Π»ΠΊΠΎ ЦП (8%) ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚ (40%), постоянно Π²ΡŠΠ·Π½ΠΈΠΊΠ²Π°Ρ…Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с изтласкванСто Π½Π° ΠΏΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ‚Π΅ сС ΠΎΠΏΠΈΡ‚Π²Π°Ρ…Π° Π΄Π° задСлят ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΏΠ°ΠΌΠ΅Ρ‚, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π΅ Π½Π°Π»ΠΈΡ‡Π½ΠΎ Π½Π° Π½ΠΎΠ΄Π°. Π’ΠΎΠ³Π°Π²Π° ΠΈΠΌΠ°Ρ…ΠΌΠ΅ само Π΅Π΄Π½Π° Ρ‚Π°Π±Π»ΠΎ Π·Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° рСсурситС Π½Π° Kubernetes. Π•Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ²Π°:

Π‘Π»Π΅Π΄ΠΈΠΌ Π·Π° рСсурситС Π½Π° Kubernetes ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ
Π’Π°Π±Π»ΠΎ Π½Π° Grafana само с ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΎΡ‚ cAdvisor

Π‘ Ρ‚Π°ΠΊΠΎΠ²Π° Ρ‚Π°Π±Π»ΠΎ Π΅ лСсно Π΄Π° сС видят Π½ΠΎΠ΄ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ консумират ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΈ ЦП. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅ Π΄Π° сС Ρ€Π°Π·Π±Π΅Ρ€Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ‚Π°. Π—Π° Π΄Π° ΠΏΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅ останат Π½Π° мястото си, моТСшС, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, Π΄Π° настроим Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ рСсурси Π·Π° всички ΠΏΠΎΠ΄ΠΎΠ²Π΅ (заявСни рСсурси са Ρ€Π°Π²Π½ΠΈ Π½Π° Π»ΠΈΠΌΠΈΡ‚Π°). Но Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ Π½Π°ΠΉ-Ρ€Π°Π·ΡƒΠΌΠ½ΠΎΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€. Π’ ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π° имашС няколко стотин Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π° ΠΏΠ°ΠΌΠ΅Ρ‚, Π½ΠΎ някои Π½ΠΎΠ΄ΠΈ страдаха ΠΎΡ‚ нСдостиг, Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ оставяха ΠΏΠΎ 4-10 GB.

ΠŸΠΎΠ»ΡƒΡ‡Π°Π²Π° сС, Ρ‡Π΅ Kubernetes ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‡ΠΈΠΊΡŠΡ‚ разпрСдСля Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΡ‚Π΅ натоварвания ΠΏΠΎ Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ рСсурси Π½Π΅Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ. ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‡ΠΈΠΊΡŠΡ‚ Π½Π° Kubernetes Π²Π·Π΅ΠΌΠ° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ: ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° affinity, taints ΠΈ tolerations, сСлСктори Π·Π° Π½ΠΎΠ΄ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Ρ‚ Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π½ΠΎΠ΄ΠΈ. Но Π² моя случай нямашС Ρ‚Π°ΠΊΠΈΠ²Π° условия ΠΈ ΠΏΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅ сС ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ…Π° Π² зависимост ΠΎΡ‚ заявСнитС рСсурси Π½Π° всяка Π½ΠΎΠ΄Π°.

Π—Π° ΠΏΠΎΠ΄Π° сС ΠΈΠ·Π±ΠΈΡ€Π°ΡˆΠ΅ Π½ΠΎΠ΄Π° с Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ свободни рСсурси, която удовлСтворява условията Π½Π° заявката. ΠŸΠΎΠ»ΡƒΡ‡ΠΈ сС Ρ‚Π°ΠΊΠ°, Ρ‡Π΅ заявСнитС рСсурси Π½Π° Π½ΠΎΠ΄ΠΈΡ‚Π΅ Π½Π΅ ΡΡŠΠ²ΠΏΠ°Π΄Π°Ρ‚ с фактичСското ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΈ Ρ‚ΡƒΠΊ Π½Π° ΠΏΠΎΠΌΠΎΡ‰ Π΄ΠΎΠΉΠ΄Π΅ Kube Eagle ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡ‚Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° рСсурситС.

Имам ΠΏΠΎΡ‡Ρ‚ΠΈ всички Kubernetes ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ наблюдавани само с Node exporter ΠΈ Kube State Metrics. Node Exporter прСдоставя статистика Π·Π° Π²Ρ…ΠΎΠ΄/ΠΈΠ·Ρ…ΠΎΠ΄ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° диск, CPU ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚, Π° Kube State Metrics ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Π½Π° Kubernetes ΠΎΠ±Π΅ΠΊΡ‚ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, заявки ΠΈ Π»ΠΈΠΌΠΈΡ‚ΠΈ Π·Π° рСсурси CPU ΠΈ ΠΏΠ°ΠΌΠ΅Ρ‚.

Врябва Π΄Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°ΠΌΠ΅ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈΡ‚Π΅ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ с ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈΡ‚Π΅ Π·Π° заявки ΠΈ Π»ΠΈΠΌΠΈΡ‚ΠΈ Π² Grafana, ΠΈ Ρ‚ΠΎΠ³Π°Π²Π° Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ цялата информация Π·Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. Π—Π²ΡƒΡ‡ΠΈ просто, Π½ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ Π² Ρ‚Π΅Π·ΠΈ Π΄Π²Π° инструмСнта Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ сС Π½Π°Ρ€ΠΈΡ‡Π°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ, Π° някои ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ‰ΠΎ нямат ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ. Kube Eagle ΠΏΡ€Π°Π²ΠΈ всичко Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΈ ΠΏΠ°Π½Π΅Π»ΡŠΡ‚ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° Π΅Ρ‚ΠΎ Ρ‚Π°ΠΊΠ°:

Π‘Π»Π΅Π΄ΠΈΠΌ Π·Π° рСсурситС Π½Π° Kubernetes ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ

Π‘Π»Π΅Π΄ΠΈΠΌ Π·Π° рСсурситС Π½Π° Kubernetes ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ
ΠŸΠ°Π½Π΅Π»ΡŠΡ‚ Π·Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π½Π° Kube Eagle

УспяхмС Π΄Π° Ρ€Π΅ΡˆΠΈΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с рСсурситС ΠΈ Π΄Π° спСстим ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅:

  1. Някои Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π΅ Π·Π½Π°Π΅Ρ…Π° ΠΊΠΎΠ»ΠΊΠΎ рСсурси нуТдаят микросСрвизитС (ΠΈΠ»ΠΈ просто Π½Π΅ сС притСсняваха). НямахмС ΠΊΠ°ΠΊ Π΄Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ΅ΠΌ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ заявки Π·Π° рСсурси - Π·Π° Ρ‚ΠΎΠ²Π° Π΅ Π½ΡƒΠΆΠ½ΠΎ Π΄Π° Π·Π½Π°Π΅ΠΌ консумацията плюс заявки ΠΈ Π»ΠΈΠΌΠΈΡ‚ΠΈ. Π‘Π΅Π³Π° Ρ‚Π΅ Π²ΠΈΠΆΠ΄Π°Ρ‚ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΎΡ‚ Prometheus, слСдят фактичСското ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΈ настройват заявки ΠΈ Π»ΠΈΠΌΠΈΡ‚ΠΈ.
  2. JVM прилоТСнията Π²Π·ΠΈΠΌΠ°Ρ‚ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚, ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚. Π‘ΡŠΠ±ΠΈΡ€Π°Ρ‡ΡŠΡ‚ Π½Π° смСт отваря ΠΏΠ°ΠΌΠ΅Ρ‚ само Π°ΠΊΠΎ Π΅ Π°Π½Π³Π°ΠΆΠΈΡ€Π°Π½ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 75%. А Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ услуги ΠΈΠΌΠ°Ρ‚ burstable ΠΏΠ°ΠΌΠ΅Ρ‚, JVM Π²ΠΈΠ½Π°Π³ΠΈ я заСмашС. ΠŸΠΎΡ€Π°Π΄ΠΈ Ρ‚ΠΎΠ²Π° всички Ρ‚Π΅Π·ΠΈ Java услуги консумираха ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ бСшС ΠΎΡ‡Π°ΠΊΠ²Π°Π½ΠΎ.
  3. Някои прилоТСния искаха Ρ‚Π²ΡŠΡ€Π΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΠΌΠ΅Ρ‚, Π° ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‡ΠΈΠΊΡŠΡ‚ Π½Π° Kubernetes Π½Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡΡˆΠ΅ Ρ‚Π΅Π·ΠΈ Π½ΠΎΠ΄ΠΎΠ²Π΅ Π½Π° останалитС прилоТСния, нСзависимо Ρ‡Π΅ ΠΏΠΎ Ρ„Π°ΠΊΡ‚Π° бяха ΠΏΠΎ-свободни ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ Π½ΠΎΠ΄ΠΎΠ²Π΅. Π•Π΄ΠΈΠ½ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ случайно Π΄ΠΎΠ±Π°Π²ΠΈ излишна Ρ†ΠΈΡ„Ρ€Π° Π² заявката ΠΈ Π·Π°Ρ…Π²Π°Π½Π° голямо количСство ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚: 20 GB вмСсто 2. Никой Π½Π΅ забСляза. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ имашС 3 Ρ€Π΅ΠΏΠ»ΠΈΠΊΠΈ, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ пострадаха Ρ†Π΅Π»ΠΈ 3 Π½ΠΎΠ΄ΠΎΠ²Π΅.
  4. УстановихмС ограничСния Π·Π° рСсурситС, ΠΏΡ€Π΅ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ…ΠΌΠ΅ ΠΏΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅ с ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ заявки ΠΈ постигнахмС ΠΈΠ΄Π΅Π°Π»Π΅Π½ баланс Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π° ΠΌΠ΅ΠΆΠ΄Ρƒ всички Π½ΠΎΠ΄ΠΎΠ²Π΅. Няколко Π½ΠΎΠ΄Π° Π΄ΠΎΡ€ΠΈ ΠΌΠΎΠΆΠ΅Ρ…Π° Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π·Π°ΠΊΡ€ΠΈΡ‚ΠΈ. А слСд Ρ‚ΠΎΠ²Π° видяхмС, Ρ‡Π΅ ΠΈΠΌΠ°ΠΌΠ΅ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ машини (ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Π°Π½ΠΈ към CPU, Π° Π½Π΅ към ΠΏΠ°ΠΌΠ΅Ρ‚). Π‘ΠΌΠ΅Π½ΠΈΡ…ΠΌΠ΅ Ρ‚ΠΈΠΏΠ° ΠΈ ΠΈΠ·Ρ‚Ρ€ΠΈΡ…ΠΌΠ΅ ΠΎΡ‰Π΅ няколко Π½ΠΎΠ΄Π°.

Π˜Ρ‚ΠΎΠ³

Π‘ burstable рСсурси Π² ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€Π°, Π²ΠΈΠ΅ ΠΏΠΎ-Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ Π½Π°Π»ΠΈΡ‡Π½ΠΎΡ‚ΠΎ ΠΎΠ±ΠΎΡ€ΡƒΠ΄Π²Π°Π½Π΅, Π½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‡ΡŠΡ‚ Π½Π° Kubernetes ΠΏΠ»Π°Π½ΠΈΡ€Π° ΠΏΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅ въз основа Π½Π° заявкитС Π·Π° рСсурси, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Π—Π° Π΄Π° постигнСтС Π΄Π²Π΅ Ρ†Π΅Π»ΠΈ: Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ рСсурситС максимално, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Π΄ΠΎΠ±Ρ€ΠΎ наблюдСниС. Π—Π° Ρ‚ΠΎΠ²Π° Ρ‰Π΅ Π²ΠΈ Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Kube Eagle (СкспортСр Prometheus ΠΈ ΠΏΠ°Π½Π΅Π» Π·Π° наблюдСниС Grafana).

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

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster