ΠΠΎΠ³Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΠΊΠ»Π°ΡΡΠ΅Ρ Kubernetes, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ°Π²Π°Ρ ΠΏΡΠ°ΡΠ°ΡΠ°: ΠΊΠΎΠ»ΠΊΡ ΡΠ°Π±ΠΎΡΠ½ΠΈ ΡΠ°Π·Π»ΠΈ Π΄Π° ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π°Ρ ΠΈ ΠΊΠ°ΠΊΠΎΠ² ΡΠΈΠΏ? Π¨ΡΠΎ Π΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΎ Π·Π° ΠΊΠ»Π°ΡΡΠ΅Ρ Π²ΠΎ ΠΏΡΠΎΡΡΠΎΡΠΈΡΠ°: ΠΊΡΠΏΠ΅ΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΌΠΎΡΠ½ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΈΠ»ΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π΄Π΅ΡΠ΅ΡΠΈΠ½Π° ΡΡΠ°ΡΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ Π²ΠΎ Π²Π°ΡΠΈΠΎΡ ΡΠ΅Π½ΡΠ°Ρ Π·Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ? ΠΠ°Π»ΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΎ Π΄Π° Π·Π΅ΠΌΠ΅ΡΠ΅ ΠΎΡΡΠΌ Π΅Π΄Π½ΠΎΡΠ°Π΄ΡΠ΅Π½ΠΈ ΠΈΠ»ΠΈ Π΄Π²Π΅ ΡΠ΅ΡΠΈΡΠΈ-ΡΠ°Π΄ΡΠ΅Π½ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΎΡΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ?
ΠΠ΄Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ Π½Π° ΠΎΠ²ΠΈΠ΅ ΠΏΡΠ°ΡΠ°ΡΠ° ΡΠ΅ Π²ΠΎ ΡΡΠ°ΡΠΈΡΠ°ΡΠ°.
ΠΠ°ΠΏΠ°ΡΠΈΡΠ΅Ρ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ
ΠΠΏΡΡΠΎ Π·Π΅ΠΌΠ΅Π½ΠΎ, ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ ΠΡΠ±Π΅ΡΠ½Π΅ΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΌΠ΅ΡΠ° ΠΊΠ°ΠΊΠΎ Π³ΠΎΠ»Π΅ΠΌ βΡΡΠΏΠ΅ΡΡΠ°Π·ΠΎΠ»β. ΠΠ΅Π³ΠΎΠ²Π°ΡΠ° Π²ΠΊΡΠΏΠ½Π° ΠΏΡΠ΅ΡΠΌΠ΅ΡΠΊΠΎΠ²Π½Π° ΠΌΠΎΡ Π΅ Π·Π±ΠΈΡΠΎΡ Π½Π° ΠΌΠΎΡΠΈΡΠ΅ Π½Π° ΡΠΈΡΠ΅ Π½Π΅Π³ΠΎΠ²ΠΈ ΡΠΎΡΡΠ°Π²Π½ΠΈ ΡΠ°Π·Π»ΠΈ.
ΠΠΎΡΡΠΎΡΠ°Ρ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π½Π°ΡΠΈΠ½ΠΈ Π΄Π° ΡΠ° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ΡΠ΅ ΡΠ°ΠΊΠ°Π½Π°ΡΠ° ΡΠ΅Π» Π·Π° ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅Ρ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΡΡΠ΅Π±Π΅Π½ Π½ΠΈ Π΅ ΠΊΠ»Π°ΡΡΠ΅Ρ ΡΠΎ Π²ΠΊΡΠΏΠ΅Π½ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅Ρ ΠΎΠ΄ 8 ΠΏΡΠΎΡΠ΅ΡΠΎΡΡΠΊΠΈ ΡΠ°Π΄ΡΠ° ΠΈ 32 GB RAM, Π±ΠΈΠ΄Π΅ΡΡΠΈ Π·Π±ΠΈΡ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π±Π°ΡΠ° ΡΠΎΠ»ΠΊΡ ΠΌΠ½ΠΎΠ³Ρ ΡΠ΅ΡΡΡΡΠΈ. ΠΠΎΡΠΎΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π΄Π²Π° ΡΠ°Π·Π»ΠΈ ΡΠΎ 16 GB ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° ΠΈΠ»ΠΈ ΡΠ΅ΡΠΈΡΠΈ ΡΠ°Π·Π»ΠΈ ΡΠΎ 8 GB ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°, Π΄Π²Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ ΡΠΎ ΡΠ΅ΡΠΈΡΠΈ ΡΠ°Π΄ΡΠ° ΠΈΠ»ΠΈ ΡΠ΅ΡΠΈΡΠΈ Π΄Π²ΠΎΡΠ°Π΄ΡΠ΅Π½ΠΈ.
ΠΠ²Π΅ ΡΠ°ΠΌΠΎ Π΄Π²Π° ΠΌΠΎΠΆΠ½ΠΈ Π½Π°ΡΠΈΠ½ΠΈ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΊΠ»Π°ΡΡΠ΅Ρ:
ΠΠ²Π΅ΡΠ΅ ΠΎΠΏΡΠΈΠΈ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄ΡΠ²Π°Π°Ρ ΠΊΠ»Π°ΡΡΠ΅Ρ ΡΠΎ ΠΈΡΡ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅Ρ, Π½ΠΎ Π΄ΠΎΠ»Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° ΠΈΠΌΠ° ΡΠ΅ΡΠΈΡΠΈ ΠΏΠΎΠΌΠ°Π»ΠΈ ΡΠ°Π·Π»ΠΈ, Π° Π³ΠΎΡΠ½Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° ΠΈΠΌΠ° Π΄Π²Π° ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈ ΡΠ°Π·Π»ΠΈ.
ΠΠΎΡΠ° ΠΎΠΏΡΠΈΡΠ° Π΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°?
ΠΠ° Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΠΌΠ΅ Π½Π° ΠΎΠ²Π° ΠΏΡΠ°ΡΠ°ΡΠ΅, Π΄Π° Π³ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅ ΠΏΡΠ΅Π΄Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° Π΄Π²Π΅ΡΠ΅ ΠΎΠΏΡΠΈΠΈ. ΠΠΈ ΡΡΠΌΠΈΡΠ°Π²ΠΌΠ΅ Π²ΠΎ ΡΠ°Π±Π΅Π»Π°.
ΠΠ΅ΠΊΠΎΠ»ΠΊΡ Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΠ°Π·Π»ΠΈ
ΠΠ½ΠΎΠ³Ρ ΠΌΠ°Π»ΠΈ ΡΠ°Π·Π»ΠΈ
ΠΠΎΠ»Π΅ΡΠ½ΠΎ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ (Π°ΠΊΠΎ Π΅ Π²ΠΎ ΠΏΡΠΎΡΡΠΎΡΠΈΡΠ°)
ΠΠ΅ΠΏΡΠ΅ΡΠ΅Π½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅
ΠΠΎΠ΅Π²ΡΠΈΠ½ΠΎ (Π°ΠΊΠΎ Π΅ Π²ΠΎ ΠΏΡΠΎΡΡΠΎΡΠΈΡΠ°)
Π¦Π΅Π½Π°ΡΠ° Π΅ ΠΌΠ°Π»ΠΊΡ ΠΏΠΎΠΈΠ½Π°ΠΊΠ²Π° (Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ)
ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎ ΠΈΠ½ΡΠ΅Π½Π·ΠΈΠ²Π½ΠΈ ΡΠ΅ΡΡΡΡΠΈ
Π¦Π΅Π»ΠΎΡΠ½Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°
Π Π΅ΡΡΡΡΠΈΡΠ΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΏΠΎΠ΅ΡΠΈΠΊΠ°ΡΠ½ΠΎ (ΠΏΠΎΠΌΠ°Π»ΠΊΡ ΡΡΠΎΡΠΎΡΠΈ Π·Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΡΠ΅ Π΄Π΅ΠΌΠΎΠ½ΠΈ
ΠΠΎΠ³ΠΎΠ»Π΅ΠΌΠ° ΡΠΎΠ»Π΅ΡΠ°Π½ΡΠΈΡΠ° Π½Π° Π³ΡΠ΅ΡΠΊΠΈ Π²ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ
ΠΠ΅ ΠΌΠΎΠ»ΠΈΠΌΠ΅ ΠΈΠΌΠ°ΡΡΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° Π·Π±ΠΎΡΡΠ²Π°ΠΌΠ΅ ΡΠ°ΠΌΠΎ Π·Π° ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠΊΠΈ ΡΠ°Π·Π»ΠΈ. ΠΠ·Π±ΠΎΡΠΎΡ Π½Π° Π±ΡΠΎΡΠΎΡ ΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° Π³Π»Π°Π²Π½ΠΈΡΠ΅ ΡΠ°Π·Π»ΠΈ Π΅ ΡΠΎΡΠ΅ΠΌΠ° Π΄ΡΡΠ³Π° ΡΠ΅ΠΌΠ°.
ΠΠ½Π°ΡΠΈ, Π΄Π° ΡΠ°Π·Π³ΠΎΠ²Π°ΡΠ°ΠΌΠ΅ Π·Π° ΡΠ΅ΠΊΠΎΡΠ° ΡΠΎΡΠΊΠ° ΠΎΠ΄ ΡΠ°Π±Π΅Π»Π°ΡΠ° ΠΏΠΎΠ΄Π΅ΡΠ°Π»Π½ΠΎ.
ΠΡΠ²Π°ΡΠ° ΠΎΠΏΡΠΈΡΠ°: Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΠ°Π·Π»ΠΈ
ΠΠ°ΡΠ΅ΠΊΡΡΡΠ΅ΠΌΠ½Π°ΡΠ° ΠΎΠΏΡΠΈΡΠ° Π΅ Π΅Π΄Π΅Π½ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊ ΡΠ°Π·ΠΎΠ» Π·Π° ΡΠ΅Π»ΠΈΠΎΡ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅Ρ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ. ΠΠΎ ΠΏΡΠΈΠΌΠ΅ΡΠΎΡ ΠΏΠΎΠ³ΠΎΡΠ΅, ΠΎΠ²Π° ΡΠ΅ Π±ΠΈΠ΄Π΅ Π΅Π΄Π΅Π½ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊ ΡΠ°Π·ΠΎΠ» ΡΠΎ 16 ΡΠ°Π΄ΡΠ° Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΎΡ ΠΈ 16 GB RAM ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°.
ΠΠΎΠ±ΡΠΈΡΠ΅
ΠΠ»ΡΡ Π±Ρ. 1. ΠΠΎΠ»Π΅ΡΠ½ΠΎ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅
ΠΠΎΠ»Π΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΌΠ°ΡΠΈΠ½ΠΈ ΠΎΡΠΊΠΎΠ»ΠΊΡ ΡΠΎ ΡΠ΅Π»Π° ΡΠ»ΠΎΡΠ°. ΠΠΎΠ±ΡΠ·ΠΎ ΡΠ΅ ΠΎΠ±ΡΠ°Π²ΡΠ²Π°Π°Ρ Π°ΠΆΡΡΠΈΡΠ°ΡΠ° ΠΈ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΈ ΠΈ ΠΏΠΎΠ»Π΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π°Ρ. ΠΠΎΠΌΠ°Π» Π΅ ΠΈ Π±ΡΠΎΡΠΎΡ Π½Π° Π½Π΅ΡΡΠΏΠ΅ΡΠΈ Π²ΠΎ Π°ΠΏΡΠΎΠ»ΡΡΠ½ΠΈ Π±ΡΠΎΡΠΊΠΈ.
ΠΠ΅ ΠΌΠΎΠ»ΠΈΠΌΠ΅ ΠΈΠΌΠ°ΡΡΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° ΡΠ΅ΡΠΎ Π³ΠΎΡΠ΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ ΡΠ΅ ΠΎΠ΄Π½Π΅ΡΡΠ²Π° Π½Π° Π²Π°ΡΠΈΠΎΡ Ρ Π°ΡΠ΄Π²Π΅Ρ, Π²Π°ΡΠΈΡΠ΅ ΡΠ΅ΡΠ²Π΅ΡΠΈ, Π° Π½Π΅ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠΎΡΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊ.
Π‘ΠΈΡΡΠ°ΡΠΈΡΠ°ΡΠ° Π΅ ΠΏΠΎΠΈΠ½Π°ΠΊΠ²Π° Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ. Π’Π°ΠΌΡ, ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ Π³ΠΎ Π²ΠΎΠ΄ΠΈ Π΄Π°Π²Π°ΡΠ΅Π»ΠΎΡ Π½Π° ΠΎΠ±Π»Π°ΠΊ ΡΡΠ»ΡΠ³ΠΈ. Π’Π°ΠΊΠ°, ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠΎ Π΄Π΅ΡΠ΅Ρ ΡΠ°Π·Π»ΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ Π½Π΅ ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π° ΠΌΠ½ΠΎΠ³Ρ ΠΎΠ΄ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠΎ Π΅Π΄Π΅Π½ ΡΠ°Π·ΠΎΠ».
Π ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ ΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ° Π½Π° ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡ ΠΌΠ΅ΡΡΠ½ΠΊΠΈΡΠ΅ Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ
ΠΡΠΎ #2: ΠΠΎΠΌΠ°Π»ΠΈ ΡΡΠΎΡΠΎΡΠΈ ΠΏΠΎ ΡΠ°Π·ΠΎΠ»
ΠΠΎΡΠ½ΠΈΠΎΡ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ» Π΅ ΠΏΠΎΡΠΊΠ°ΠΏ, Π½ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ΅Π½Π°ΡΠ° Π½Π΅ Π΅ Π½ΡΠΆΠ½ΠΎ Π»ΠΈΠ½Π΅Π°ΡΠ½ΠΎ. Π‘ΠΎ Π΄ΡΡΠ³ΠΈ Π·Π±ΠΎΡΠΎΠ²ΠΈ, Π΅Π΄Π΅Π½ ΡΠ΅ΡΠ²Π΅Ρ ΡΠΎ Π΄Π΅ΡΠ΅Ρ ΡΠ°Π΄ΡΠ° ΡΠΎ 10 GB ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° ΠΎΠ±ΠΈΡΠ½ΠΎ Π΅ ΠΏΠΎΠ΅Π²ΡΠΈΠ½ ΠΎΠ΄ Π΄Π΅ΡΠ΅Ρ ΡΠ΅ΡΠ²Π΅ΡΠΈ ΡΠΎ Π΅Π΄Π½ΠΎ ΡΠ°Π΄ΡΠ΅Π½ΠΈ ΡΠΎ ΠΈΡΡΠ° ΠΊΠΎΠ»ΠΈΡΠΈΠ½Π° Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°.
ΠΠΎ, ΠΈΠΌΠ°ΡΡΠ΅ Π²ΠΎ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π΄Π΅ΠΊΠ° ΠΎΠ²Π° ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΎΠ±ΠΈΡΠ½ΠΎ Π½Π΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ° Π²ΠΎ ΠΎΠ±Π»Π°ΠΊ ΡΡΠ»ΡΠ³ΠΈΡΠ΅. ΠΠΎ ΡΠ΅ΠΊΠΎΠ²Π½ΠΈΡΠ΅ ΡΠ΅ΠΌΠΈ Π·Π° ΡΠ΅Π½ΠΈ Π½Π° ΡΠΈΡΠ΅ Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄Π°Π²Π°ΡΠ΅Π»ΠΈ Π½Π° ΠΎΠ±Π»Π°ΠΊ, ΡΠ΅Π½ΠΈΡΠ΅ ΡΠ΅ Π·Π³ΠΎΠ»Π΅ΠΌΡΠ²Π°Π°Ρ Π»ΠΈΠ½Π΅Π°ΡΠ½ΠΎ ΡΠΎ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅ΡΠΎΡ.
Π’Π°ΠΊΠ°, Π²ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎΡ ΠΎΠ±ΠΈΡΠ½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π·Π°ΡΡΠ΅Π΄ΠΈΡΠ΅ Π½Π° ΠΏΠΎΠΌΠΎΡΠ½ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ.
ΠΡΠΎ #3: ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ°ΡΡΡΠ²Π°ΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎ ΠΈΠ½ΡΠ΅Π½Π·ΠΈΠ²Π½ΠΈ ΡΠ΅ΡΡΡΡΠΈ
ΠΠ΅ΠΊΠΎΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ Π±Π°ΡΠ°Π°Ρ ΠΌΠΎΡΠ½ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ Π²ΠΎ ΠΊΠ»Π°ΡΡΠ΅Ρ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π·Π° ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎ ΡΡΠ΅ΡΠ΅ Π±Π°ΡΠ° 8 GB ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°, Π½Π΅ΠΌΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ°Π·Π»ΠΈ ΠΎΠ΄ 1 GB, ΡΡΠΊΡ ΡΠ°ΠΌΠΎ ΡΠΎ Π±Π°ΡΠ΅ΠΌ Π΅Π΄Π΅Π½ Π³ΠΎΠ»Π΅ΠΌ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊ ΡΠ°Π·ΠΎΠ».
ΠΠΎΠ½Ρ
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ Π±Ρ. 1. ΠΠ½ΠΎΠ³Ρ ΠΌΠ΅ΡΡΠ½ΠΊΠΈ ΠΏΠΎ ΡΠ°Π·ΠΎΠ»
ΠΠΊΠΎ ΠΈΡΡΠ°ΡΠ° Π·Π°Π΄Π°ΡΠ° ΡΠ΅ ΠΈΠ·Π²Π΅Π΄ΡΠ²Π° Π½Π° ΠΏΠΎΠΌΠ°Π»ΠΊΡ ΡΠ°Π·Π»ΠΈ, ΡΠΎΠ³Π°Ρ ΡΠ΅ΠΊΠΎΡ ΠΎΠ΄ Π½ΠΈΠ² ΠΏΡΠΈΡΠΎΠ΄Π½ΠΎ ΡΠ΅ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΌΠ΅ΡΡΠ½ΠΊΠΈ.
ΠΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ.
ΠΡΠΈΡΠΈΠ½Π°ΡΠ° Π΅ ΡΠΎΠ° ΡΡΠΎ ΡΠ΅ΠΊΠΎΡ ΠΌΠΎΠ΄ΡΠ» Π²ΠΎΠ²Π΅Π΄ΡΠ²Π° Π½Π΅ΠΊΠΎΠΈ Π½Π°Π΄Π·Π΅ΠΌΠ½ΠΈ ΡΡΠΎΡΠΎΡΠΈ Π·Π° ΡΡΠ°Π΅ΡΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΎΡ (Π½Π° ΠΏΡ. Docker), ΠΊΠ°ΠΊΠΎ ΠΈ kubelet ΠΈ cAdvisor.
ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΡΠ±Π΅Π»Π΅Ρ ΡΠ΅Π΄ΠΎΠ²Π½ΠΎ Π³ΠΈ ΠΈΡΠΏΠΈΡΡΠ²Π° ΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ Π½Π° ΡΠ°Π·ΠΎΠ»ΠΎΡ Π·Π° ΠΎΠΏΡΡΠ°Π½ΠΎΠΊ - ΠΊΠΎΠ»ΠΊΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ, ΡΠΎΠ»ΠΊΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ° ΡΡΠ΅Π±Π° Π΄Π° Π·Π°Π²ΡΡΠΈ ΠΊΡΠ±Π΅Π»Π΅ΡΠΎΡ.
CAdvisor ΡΠΎΠ±ΠΈΡΠ° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΠ΅ΡΡΡΡΠΈ Π·Π° ΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ Π½Π° ΡΠ°Π·ΠΎΠ»ΠΎΡ, Π° kubelet ΡΠ΅Π΄ΠΎΠ²Π½ΠΎ Π³ΠΈ Π±Π°ΡΠ° ΠΎΠ²ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ Π³ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΏΡΠ΅ΠΊΡ API. ΠΠΎΠ²ΡΠΎΡΠ½ΠΎ, ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ Π·Π½Π°ΡΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ° ΠΈ Π·Π° cAdvisor ΠΈ Π·Π° kubelet.
ΠΠΊΠΎ Π±ΡΠΎΡΠΎΡ Π½Π° ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΠ΅ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ, ΡΠΎΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ Π·Π°Π±Π°Π²ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΎΡ, ΠΏΠ° Π΄ΡΡΠΈ ΠΈ Π΄Π° ΡΠ° ΠΏΠΎΡΠΊΠΎΠΏΠ° Π½Π΅Π³ΠΎΠ²Π°ΡΠ° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ.
ΠΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠΎ Π½Π° ΠΡΠ±Π΅ΡΠ½Π΅ΡΠ΅Ρ Π½Π΅ΠΊΠΎΠΈ
ΠΠΎΡΠ°Π΄ΠΈ ΠΎΠ²Π°Π° ΠΏΡΠΈΡΠΈΠ½Π° Kubernetes
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ Π±Ρ. 2. ΠΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°
ΠΡΠ΅ΠΌΠ°Π»ΠΊΡ ΡΠ°Π·Π»ΠΈ Π³ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°Π°Ρ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈΠΎΡ ΡΡΠ΅ΠΏΠ΅Π½ Π½Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° ΡΠΎ Π²ΠΈΡΠΎΠΊΠ° Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΎΡΡ ΡΠΎ ΠΏΠ΅Ρ ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈ, Π½ΠΎ ΡΠ°ΠΌΠΎ Π΄Π²Π° ΡΠ°Π·Π»ΠΈ, ΡΠΎΠ³Π°Ρ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈΠΎΡ ΡΡΠ΅ΠΏΠ΅Π½ Π½Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΡΠ²Π° Π½Π° Π΄Π²Π°.
ΠΠ΅Ρ ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ°Π°Ρ ΡΠ°ΠΌΠΎ Π½Π° Π΄Π²Π° ΡΠ°Π·Π»ΠΈ, Π° Π°ΠΊΠΎ Π΅Π΄Π΅Π½ ΠΎΠ΄ Π½ΠΈΠ² Π½Π΅ ΡΡΠΏΠ΅Π΅, ΡΠ΅ ΠΎΡΡΡΡΠ°Π½ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈ ΠΎΠ΄Π΅Π΄Π½Π°Ρ.
ΠΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΏΠ΅Ρ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ°Π·Π»ΠΈ, ΡΠ΅ΠΊΠΎΡΠ° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ° ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ Π½Π° ΠΏΠΎΡΠ΅Π±Π΅Π½ ΡΠ°Π·ΠΎΠ», Π° Π½Π΅ΡΡΠΏΠ΅Ρ ΠΎΡ Π½Π° Π΅Π΄Π΅Π½ ΡΠ°Π·ΠΎΠ» ΡΠ΅ ΠΎΡΡΡΡΠ°Π½ΠΈ Π½Π°ΡΠΌΠ½ΠΎΠ³Ρ Π΅Π΄Π½Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°.
Π’Π°ΠΊΠ°, Π²ΠΈΡΠΎΠΊΠΈΡΠ΅ Π±Π°ΡΠ°ΡΠ° Π·Π° Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΎΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±Π°ΡΠ°Π°Ρ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ Π±ΡΠΎΡ Π½Π° ΡΠ°Π·Π»ΠΈ Π²ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ.
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ Π±Ρ. 3. ΠΠΎΠ»ΠΎΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΈΡΠΈ ΠΎΠ΄ Π½Π΅ΡΡΠΏΠ΅Ρ
ΠΎΡ
Π‘ΠΎ ΠΌΠ°Π» Π±ΡΠΎΡ ΡΠ°Π·Π»ΠΈ, ΡΠ΅ΠΊΠΎΡ Π½Π΅ΡΡΠΏΠ΅Ρ
ΠΈΠΌΠ° ΠΏΠΎΡΠ΅ΡΠΈΠΎΠ·Π½ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΈΡΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΡΠ°ΠΌΠΎ Π΄Π²Π° ΡΠ°Π·Π»ΠΈ ΠΈ Π΅Π΄Π΅Π½ ΠΎΠ΄ Π½ΠΈΠ² Π½Π΅ ΡΡΠΏΠ΅Π΅, ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΠ΄ Π²Π°ΡΠΈΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΈΡΡΠ΅Π·Π½ΡΠ²Π°Π°Ρ Π²Π΅Π΄Π½Π°Ρ.
Π‘Π΅ ΡΠ°Π·Π±ΠΈΡΠ°, Kubernetes ΡΠ΅ Π³ΠΎ ΠΏΡΠ΅ΡΡΠ»ΠΈ ΠΎΠ±Π΅ΠΌΠΎΡ Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΎΠ΄ Π½Π΅ΡΡΠΏΠ΅ΡΠ½ΠΈΠΎΡ ΡΠ°Π·ΠΎΠ» Π½Π° Π΄ΡΡΠ³ΠΈ. ΠΠΎ, Π°ΠΊΠΎ ΠΈΠΌΠ° ΠΌΠ°Π»ΠΊΡ ΠΎΠ΄ Π½ΠΈΠ², ΡΠΎΠ³Π°Ρ ΠΌΠΎΠΆΠ΅Π±ΠΈ Π½Π΅ΠΌΠ° Π΄Π° ΠΈΠΌΠ° Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ ΡΠ»ΠΎΠ±ΠΎΠ΄Π΅Π½ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅Ρ. ΠΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ°, Π½Π΅ΠΊΠΎΠΈ ΠΎΠ΄ Π²Π°ΡΠΈΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ Π½Π΅Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ Π΄ΠΎΠ΄Π΅ΠΊΠ° Π½Π΅ Π³ΠΎ ΠΏΠΎΡΠ°Π²ΠΈΡΠ΅ Π½Π΅ΡΡΠΏΠ΅ΡΠ½ΠΈΠΎΡ ΡΠ°Π·ΠΎΠ».
Π’Π°ΠΊΠ°, ΠΊΠΎΠ»ΠΊΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ°Π·Π»ΠΈ, ΡΠΎΠ»ΠΊΡ Π΅ ΠΏΠΎΠΌΠ°Π»ΠΎ Π²Π»ΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° Ρ Π°ΡΠ΄Π²Π΅ΡΡΠΊΠΈΡΠ΅ Π½Π΅ΡΡΠΏΠ΅ΡΠΈ.
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ # 4: ΠΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ΠΊΠΎΡΠΈ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅
Kubernetes ΠΈΠΌΠ° ΡΠΈΡΡΠ΅ΠΌ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ Π·Π° ΠΎΠ±Π»Π°ΠΊ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΠΊΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π΄Π° Π΄ΠΎΠ΄Π°Π²Π°ΡΠ΅ ΠΈΠ»ΠΈ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°ΡΠ΅ ΡΠ°Π·Π»ΠΈ Π²ΠΎ Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ ΠΎΠ΄ Π²Π°ΡΠΈΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈ. Π‘ΠΎ ΠΏΠΎΠ³ΠΎΠ»Π΅ΠΌΠΈ ΡΠ°Π·Π»ΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎΡΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅ ΡΡΠ°Π½ΡΠ²Π° ΠΏΠΎΠ½Π°Π³Π»ΠΎ ΠΈ Π½Π΅Π·Π³ΠΎΠ΄Π½ΠΎ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° Π΄Π²Π° ΡΠ°Π·Π»ΠΈ, Π΄ΠΎΠ΄Π°Π²Π°ΡΠ΅ΡΠΎ Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΡΠ°Π·ΠΎΠ» Π²Π΅Π΄Π½Π°Ρ ΡΠ΅ Π³ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅ΡΠΎΡ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ Π·Π° 50%. Π ΡΠ΅ ΠΌΠΎΡΠ° Π΄Π° ΠΏΠ»Π°ΡΠΈΡΠ΅ Π·Π° ΡΠΈΠ΅ ΡΠ΅ΡΡΡΡΠΈ, Π΄ΡΡΠΈ ΠΈ Π°ΠΊΠΎ Π½Π΅ Π²ΠΈ ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ.
Π’Π°ΠΊΠ°, Π°ΠΊΠΎ ΠΏΠ»Π°Π½ΠΈΡΠ°ΡΠ΅ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΈ, ΠΊΠΎΠ»ΠΊΡ ΡΠ΅ ΠΏΠΎΠΌΠ°Π»ΠΈ ΡΠ°Π·Π»ΠΈΡΠ΅, ΡΠΎΠ»ΠΊΡ ΠΏΠΎΡΠ»Π΅ΠΊΡΠΈΠ±ΠΈΠ»Π½ΠΎ ΠΈ ΠΏΠΎΠ΅ΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ½ΠΎ ΡΠ΅ Π΄ΠΎΠ±ΠΈΠ΅ΡΠ΅ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅.
Π‘Π΅Π³Π° Π΄Π° Π³ΠΈ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΠΌΠ΅ ΠΏΡΠ΅Π΄Π½ΠΎΡΡΠΈΡΠ΅ ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ ΠΌΠ°Π»ΠΈ ΡΠ°Π·Π»ΠΈ.
ΠΡΠΎΡΠ° ΠΎΠΏΡΠΈΡΠ°: ΠΌΠ½ΠΎΠ³Ρ ΠΌΠ°Π»ΠΈ ΡΠ°Π·Π»ΠΈ
ΠΡΠ΅Π΄Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΎΠ²ΠΎΡ ΠΏΡΠΈΡΡΠ°ΠΏ Π²ΠΎ ΡΡΡΡΠΈΠ½Π° ΠΏΡΠΎΠΈΠ·Π»Π΅Π³ΡΠ²Π°Π°Ρ ΠΎΠ΄ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠΈΡΠ΅ Π½Π° ΡΠΏΡΠΎΡΠΈΠ²Π½Π°ΡΠ° ΠΎΠΏΡΠΈΡΠ° ΡΠΎ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΠ°Π·Π»ΠΈ.
ΠΠΎΠ±ΡΠΈΡΠ΅
ΠΡΠΎ #1: ΠΠΎΠΌΠ°Π»ΠΎ Π²Π»ΠΈΡΠ°Π½ΠΈΠ΅ ΠΎΠ΄ Π½Π΅ΡΡΠΏΠ΅Ρ
ΠΎΡ
ΠΠΎΠ»ΠΊΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ°Π·Π»ΠΈ, ΡΠΎΠ»ΠΊΡ ΠΏΠΎΠΌΠ°Π»ΠΊΡ ΠΌΠ΅ΡΡΠ½ΠΊΠΈ Π½Π° ΡΠ΅ΠΊΠΎΡ ΡΠ°Π·ΠΎΠ». ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΠΈΠΌΠ°ΡΠ΅ ΡΡΠΎ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π½Π° Π΄Π΅ΡΠ΅Ρ ΡΠ°Π·Π»ΠΈ, ΡΠΎΠ³Π°Ρ ΡΠ΅ΠΊΠΎΡ ΡΠ°Π·ΠΎΠ» ΡΠ΅ ΠΈΠΌΠ° Π²ΠΎ ΠΏΡΠΎΡΠ΅ΠΊ Π΄Π΅ΡΠ΅Ρ ΠΌΠΎΠ΄ΡΠ»ΠΈ.
ΠΠ° ΠΎΠ²ΠΎΡ Π½Π°ΡΠΈΠ½, Π°ΠΊΠΎ Π΅Π΄Π΅Π½ ΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ΅ Π½Π΅ ΡΡΠΏΠ΅Π΅, Π³ΡΠ±ΠΈΡΠ΅ ΡΠ°ΠΌΠΎ 10% ΠΎΠ΄ ΠΎΠ±Π΅ΠΌΠΎΡ Π½Π° ΡΠ°Π±ΠΎΡΠ°. Π¨Π°Π½ΡΠΈΡΠ΅ ΡΠ΅ Π΄Π΅ΠΊΠ° ΡΠ°ΠΌΠΎ ΠΌΠ°Π» Π±ΡΠΎΡ ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ Π·Π°ΡΠ΅Π³Π½Π°ΡΠΈ ΠΈ ΡΠ΅Π»ΠΎΠΊΡΠΏΠ½Π°ΡΠ° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° ΡΠ΅ ΠΎΡΡΠ°Π½Π΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, ΠΏΡΠ΅ΠΎΡΡΠ°Π½Π°ΡΠΈΡΠ΅ ΡΠ°Π·Π»ΠΈ Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ ΡΠ΅ ΠΈΠΌΠ°Π°Ρ Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΈ ΡΠ΅ΡΡΡΡΠΈ Π·Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²Π°Ρ ΡΠΎ ΠΎΠ±Π΅ΠΌΠΎΡ Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° Π½Π΅ΡΡΠΏΠ΅ΡΠ½ΠΈΠΎΡ ΡΠ°Π·ΠΎΠ», ΡΠ°ΠΊΠ° ΡΡΠΎ Kubernetes ΠΌΠΎΠΆΠ΅ ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π΄Π° Π³ΠΈ ΠΏΡΠ΅Π·Π°ΠΊΠ°ΠΆΡΠ²Π° ΠΏΠΎΠ΄Π»ΠΎΠ³ΠΈΡΠ΅ ΠΈ Π²Π°ΡΠΈΡΠ΅ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ΅ ΡΠ΅ Π²ΡΠ°ΡΠ°Ρ Π²ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½Π° ΡΠΎΡΡΠΎΡΠ±Π° ΡΠ΅Π»Π°ΡΠΈΠ²Π½ΠΎ Π±ΡΠ·ΠΎ.
ΠΡΠΎ #2: ΠΠΎΠ±ΡΠ° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°
ΠΠΊΠΎ ΠΈΠΌΠ° Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ ΡΠ°Π·Π»ΠΈ, ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠΎΡ Π½Π° Kubernetes ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ΄Π΅Π»ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ°Π·Π»ΠΈ Π½Π° ΡΠΈΡΠ΅ ΡΠ΅ΠΏΠ»ΠΈΠΊΠΈ. ΠΠ° ΠΎΠ²ΠΎΡ Π½Π°ΡΠΈΠ½, Π°ΠΊΠΎ Π½Π΅ΠΊΠΎΡ ΡΠ°Π·ΠΎΠ» Π½Π΅ ΡΡΠΏΠ΅Π΅, ΡΠ°ΠΌΠΎ Π΅Π΄Π½Π° ΡΠ΅ΠΏΠ»ΠΈΠΊΠ° ΡΠ΅ Π±ΠΈΠ΄Π΅ Π·Π°ΡΠ΅Π³Π½Π°ΡΠ° ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΡΠ΅ ΠΎΡΡΠ°Π½Π΅ Π΄ΠΎΡΡΠ°ΠΏΠ½Π°.
ΠΠΎΠ½Ρ
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ Π±Ρ. 1. Π’Π΅ΡΠΊΠΎ ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°
ΠΠΎΡΠ΅ΡΠΊΠΎ Π΅ Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΡΠ²Π°Π°Ρ ΡΠΎ Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ ΡΠ°Π·Π»ΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ΠΊΠΎΡ Kubernetes ΡΠ°Π·ΠΎΠ» ΠΌΠΎΡΠ° Π΄Π° ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ° ΡΠΎ ΡΠΈΡΠ΅ Π΄ΡΡΠ³ΠΈ, ΠΎΠ΄Π½ΠΎΡΠ½ΠΎ, Π±ΡΠΎΡΠΎΡ Π½Π° Π²ΡΡΠΊΠΈ ΡΠ°ΡΡΠ΅ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΎ ΠΈ ΡΠΈΡΠ΅ ΠΎΠ²ΠΈΠ΅ Π²ΡΡΠΊΠΈ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΡΠ»Π΅Π΄Π°Ρ.
ΠΠΎΠ½ΡΡΠΎΠ»ΠΎΡΠΎΡ Π½Π° ΡΠ°Π·Π»ΠΈ Π²ΠΎ Kubernetes Controller Manager ΡΠ΅Π΄ΠΎΠ²Π½ΠΎ ΠΏΠΎΠΌΠΈΠ½ΡΠ²Π° Π½ΠΈΠ· ΡΠΈΡΠ΅ ΡΠ°Π·Π»ΠΈ Π²ΠΎ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΡ Π·Π° Π΄Π° Π³ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈ Π·Π΄ΡΠ°Π²ΡΠ΅ΡΠΎ - ΠΊΠΎΠ»ΠΊΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ°Π·Π»ΠΈ, ΡΠΎΠ»ΠΊΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅ ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΎΡΠΎΡ.
Π Π°ΡΡΠ΅ ΠΈ ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ etcd - ΡΠ΅ΠΊΠΎΡ Kubelet ΠΈ Kube-proxy ΠΏΠΎΠ²ΠΈΡΠΈ
ΠΠΏΡΡΠΎ Π·Π΅ΠΌΠ΅Π½ΠΎ, ΡΠ΅ΠΊΠΎΡ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊ ΡΠ°Π·ΠΎΠ» Π½Π°ΠΌΠ΅ΡΠ½ΡΠ²Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½Π° Π³Π»Π°Π²Π½ΠΈΡΠ΅ ΡΠ°Π·Π»ΠΈ.
Kubernetes ΠΎΡΠΈΡΠΈΡΠ°Π»Π½ΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠΈ ΡΠΎ
ΠΠ° Π΄Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ ΡΠ°Π±ΠΎΡΠ½ΠΈΡΠΊΠΈ ΡΠ°Π·Π»ΠΈ, ΡΡΠ΅Π±Π° Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΏΠΎΠΌΠΎΡΠ½ΠΈ Π³Π»Π°Π²Π½ΠΈ ΡΠ°Π·Π»ΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΡΠ±Π΅-Π°ΠΏ
ΠΠ° Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ°Ρ ΠΎΠ²ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΏΠΎΡΡΠΎΡΠ°Ρ ΠΏΠΎΡΠ΅Π±Π½ΠΈ ΡΠ»ΡΡΡΠ²Π°ΡΠ°, ΠΊΠ°ΠΊΠΎ Π½Π° ΠΏΡ
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ # 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 ΠΌΠΎΠΆΠ°Ρ Π΄Π° Π±ΠΈΠ΄Π°Ρ ΡΠ΅Π»ΠΎΡΠ½ΠΎ Ρ Π΅ΡΠ΅ΡΠΎΠ³Π΅Π½ΠΈ. Π’Π°ΠΊΠ°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ±ΠΈΠ΄Π΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°ΡΠ΅ ΠΏΡΠ΅Π΄Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° Π΄Π²Π°ΡΠ° ΠΏΡΠΈΡΡΠ°ΠΏΠΈ.
ΠΠ΅ ΠΏΠΎΡΡΠΎΠΈ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ ΡΠ΅ΡΠ΅ΠΏΡ, Π° ΡΠ΅ΠΊΠΎΡΠ° ΡΠΈΡΡΠ°ΡΠΈΡΠ° ΠΈΠΌΠ° ΡΠ²ΠΎΠΈ Π½ΠΈΡΠ°Π½ΡΠΈ, Π° ΡΠ°ΠΌΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ ΡΠ΅ ΡΠ° ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π²ΠΈΡΡΠΈΠ½Π°ΡΠ°.
ΠΡΠ΅Π²ΠΎΠ΄ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ ΠΎΠ΄ ΡΠΈΠΌΠΎΡ Π½Π° ΠΎΠ±Π»Π°ΠΊ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°
ΠΠΎΠ²Π΅ΡΠ΅ Π·Π° Kubernetes:
ΠΠ·Π²ΠΎΡ: www.habr.com