Π’Π°Π·ΠΈ Π³ΠΎΠ΄ΠΈΠ½Π° Plesk ΡΠ΅ΡΠΈ Π΄Π° ΠΈΠ·ΠΏΡΠ°ΡΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄ΡΡΠΈ Π½Π° KubeCon β Π½Π°ΠΉ-Π·Π½Π°ΡΠΈΠΌΠΎΡΠΎ ΡΡΠ±ΠΈΡΠΈΠ΅ Π·Π° Kubernetes Π² ΡΠ²Π΅ΡΠ°. Π Π ΡΡΠΈΡ Π½ΡΠΌΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΏΠΎ ΡΠ°Π·ΠΈ ΡΠ΅ΠΌΠ°. Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, Π³ΠΎΠ²ΠΎΡΠΈ ΡΠ΅ Π·Π° K8s ΠΈ Π²ΡΠΈΡΠΊΠΈ Π³ΠΎ ΠΆΠ΅Π»Π°ΡΡ, Π½ΠΎ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ Π³ΠΎ ΠΏΡΠΈΠ»Π°Π³Π°Ρ, Π½Π΅ ΡΠ΅ ΡΡΠ±ΠΈΡΠ°Ρ Π½Π° Π΅Π΄Π½ΠΎ ΠΌΡΡΡΠΎ Π½ΠΈΠΊΡΠ΄Π΅ Π΄ΡΡΠ³Π°Π΄Π΅. ΠΠ· Π±ΡΡ Π΅Π΄ΠΈΠ½ ΠΎΡ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈΡΠ΅, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°, ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° Kubernetes.
ΠΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ°
ΠΠ°ΡΠ°Π±ΠΈΡΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ° ΡΠ° Π²Π½ΡΡΠΈΡΠ΅Π»Π½ΠΈ: 7000 ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ, ΠΎΠ³ΡΠΎΠΌΠ΅Π½ ΠΈΠ·Π»ΠΎΠΆΠ±Π΅Π½ ΡΠ΅Π½ΡΡΡ. ΠΡΠ΅Ρ ΠΎΠ΄ΡΡ ΠΎΡ Π΅Π΄Π½Π° Π·Π°Π»Π° Π² Π΄ΡΡΠ³Π° ΠΎΡΠ½Π΅ΠΌΠ°ΡΠ΅ 5-7 ΠΌΠΈΠ½ΡΡΠΈ. ΠΠΎ Π΅Π΄Π½ΠΎ ΠΈ ΡΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΠΆΠ΄Π°Ρ Π° 30 Π΄ΠΎΠΊΠ»Π°Π΄Π° Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅ΠΌΠΈ. ΠΠΌΠ°ΡΠ΅ ΠΎΠ³ΡΠΎΠΌΠ½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡΡΡ ΡΠ²ΠΎΠΈ ΡΠ°Π½Π΄ΠΎΠ²Π΅, Π½Π° ΠΊΠΎΠΈΡΠΎ ΡΠ°Π·ΠΈΠ³ΡΠ°Π²Π°Ρ Π° ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±ΡΠΈ ΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΈ Π½Π°Π³ΡΠ°Π΄ΠΈ, Π° ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ°Π·Π΄Π°Π²Π°Ρ Π° ΡΡΠ²Π΅Π½ΠΈΡΠΈ ΠΊΠ°ΡΠΎ ΡΠ΅Π½ΠΈΡΠΊΠΈ, Ρ ΠΈΠΌΠΈΠΊΠ°Π»ΠΊΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΈΡΡΠ½ΠΈ Π½Π΅ΡΠ°. ΠΡΠΈΡΠΊΠΎΡΠΎ ΠΎΠ±ΡΡΠ²Π°Π½Π΅ Π±Π΅ΡΠ΅ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π΅Π·ΠΈΠΊ, Π½ΠΎ Π½Π΅ ΡΡΠ΅ΡΠ½Π°Ρ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ Π·Π°ΡΡΡΠ΄Π½Π΅Π½ΠΈΡ. ΠΠΊΠΎ ΡΠΎΠ²Π° Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΡΡ ΡΠ°ΠΊΡΠΎΡ, ΠΊΠΎΠΉΡΠΎ Π²ΠΈ ΡΠΏΠΈΡΠ° Π΄Π° Ρ ΠΎΠ΄ΠΈΡΠ΅ Π½Π° ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, ΡΠΌΠ΅Π»ΠΎ ΠΎΡΠΈΠ΄Π΅ΡΠ΅. ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΡΡ Π² ΠΠ’ Π΅ ΠΏΠΎ-ΠΏΡΠΎΡΡ ΠΎΡ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΡΠΎ ΠΏΠΎΠ·Π½Π°ΡΠΈ Π΄ΡΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΡΠ΅ΠΊΠΈ Π΄Π΅Π½ ΠΏΠΈΡΠ΅ΡΠ΅ ΠΈ ΡΠ΅ΡΠ΅ΡΠ΅ Π² ΠΊΠΎΠ΄Π° ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡΠ°. ΠΠ΅ ΡΡΠ΅ΡΠ½Π°Ρ ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΏΡΠΈ Π²ΡΠ·ΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅ΡΠΎ Π½Π° Π΄ΠΎΠΊΠ»Π°Π΄ΠΈΡΠ΅. Π ΡΠΌΠ° ΠΌΠΈ Π±Π΅ΡΠ΅ Π½Π°ΡΡΡΠΏΠ°Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΡΠΈΠ²Π΅ΡΠ΅Ρ ΠΏΡΠΈΠ»ΠΈΡΠ°Ρ Π½Π° ΡΡΡΠ²ΡΡ, Π½Π° ΠΊΠΎΠΉΡΠΎ Π΅ Π±ΠΈΠ»ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΎ ΠΏΡΠ΅ΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡΡΠ΅ΡΠ°, ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° ΠΏΠΎΡΡΠΈΡΠ΅ΡΠ΅ ΠΏΡΠ°Π²ΠΎ Π² ΠΏΠΎΠ΄ΡΡΠ·Π½Π°Π½ΠΈΠ΅ΡΠΎ ΠΌΠΈ.
ΠΠ° Π΄ΠΎΠΊΠ»Π°Π΄ΠΈΡΠ΅
ΠΡΠΊΠ°ΠΌ Π΄Π° ΡΠΏΠΎΠ΄Π΅Π»Ρ Π½Π°ΠΊΡΠ°ΡΠΊΠΎ Π·Π° Π΄ΠΎΠΊΠ»Π°Π΄ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΌΠΈ Ρ Π°ΡΠ΅ΡΠ°Ρ Π° Π½Π°ΠΉ-ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ Π±ΠΈΡ Π³ΠΈ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ°Π» Π·Π°θ§η.
Π’Π°Π·ΠΈ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ ΠΌΠΈ Π½Π°ΠΏΡΠ°Π²ΠΈ ΡΠΈΠ»Π½ΠΎ Π²ΠΏΠ΅ΡΠ°ΡΠ»Π΅Π½ΠΈΠ΅, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ° ΡΠ΅ΡΠΈΠΎΠ·Π½Π°ΡΠ° Π±ΠΎΠ»ΠΊΠ°. ΠΠΌΠ°ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΏΡΡΡΠ½Π°ΡΠΈ ΡΡΠ»ΡΠ³ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°Ρ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Ρ ΠΎΡΠ° Π² Π΅ΠΊΠΈΠΏΠ°. Π‘Π»Π΅Π΄Π²Π°ΠΌΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈ, ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° ΠΊΠ°ΡΠΎ ΠΊΠΎΠ΄, Π½ΠΎ ΠΈΠΌΠ° Π½ΡΠΊΠΎΠΈ Π½Π΅ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ. ΠΠΌΠ° Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Ρ ΠΊΠΎΠ΄ Π½Π° Ansible, Π½ΠΎ ΡΠ΅ΠΊΡΡΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΈ ΠΈΠ½Π²Π΅Π½ΡΠ°ΡΠΈΠ·Π°ΡΠΈΡΡΠ° ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π°Ρ Π½Π° ΠΌΠ°ΡΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, ΡΡΠ°ΡΡΠΈΡΠ°Ρ ΡΠΊΡΠΈΠΏΡΠ°, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ° ΠΈ ΠΊΡΠ΅Π΄Π΅Π½ΡΠΈΠ°Π»ΠΈΡΠ΅. Π§Π°ΡΡ ΠΎΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ΅ΡΠΈ Π² Confluence, Π½ΠΎ Π½Π΅ Π²ΠΈΠ½Π°Π³ΠΈ Π΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ ΠΊΡΠ΄Π΅. ΠΡΠΌΠ° ΠΌΡΡΡΠΎ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΏΡΠΎΡΡΠΎ Π΄Π° Π½Π°ΡΠΈΡΠ½Π΅Ρ Π±ΡΡΠΎΠ½ ΠΈ Π²ΡΠΈΡΠΊΠΎ Π΄Π° ΡΡΠ°Π½Π΅ Π΄ΠΎΠ±ΡΠ΅. ΠΡΠ΅Π΄Π»Π°Π³Π° ΡΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈ Π² Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ Π½Π΅ ΡΠ°ΠΌΠΎ ΠΊΠΎΠ΄ΡΡ, Π½ΠΎ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈΡΠ΅ Π·Π° ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅. ΠΠ° ΡΠ΅ ΠΎΠΏΠΈΡΠ΅ ΠΊΡΠ΄Π΅ Π΄Π° ΡΠ΅ Π²Π·Π΅ΠΌΠ°Ρ ΡΡΡΡΠΎΡΠ½ΠΈΡΡΠ° ΠΈ ΠΊΡΠ΅Π΄Π΅Π½ΡΠΈΠ°Π»ΠΈΡΠ΅, Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° make Install ΠΈ Π΄Π° ΡΠ΅ Π½Π°ΡΠ»Π°ΠΆΠ΄Π°Π²Π° Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠ°. ΠΡΠΊΠ°ΠΌ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅Π΄ Π² ΡΡΠ»ΡΠ³ΠΈΡΠ΅, ΡΠ΅ ΡΠ»Π΅Π΄Ρ ΡΠ΅Π»ΠΈΠ·ΠΈΡΠ΅ Π½Π° CNAB, ΡΠ΅ Π³ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ ΠΈ ΠΏΡΠΈΠ»Π°Π³Π°ΠΌ, ΡΠ΅ ΡΠ±Π΅ΠΆΠ΄Π°Π²Π°ΠΌ. ΠΠΎΠ±ΡΠΎ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ Π·Π° ΠΎΡΠΎΡΠΌΡΠ½Π΅ Π½Π° Readme Π² Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ.
ΠΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΠΏΡΠΈ Π½Π°ΠΏΠΈΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈ. Π‘ΡΠΈΡΠ°ΠΌ, ΡΠ΅ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡΡΠ° Π΅ Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½Π° Π·Π° Π³Π»Π΅Π΄Π°Π½Π΅ Π·Π° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠ»Π°Π½ΠΈΡΠ°Ρ Π΄Π° Π½Π°ΠΏΠΈΡΠ°Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ Π·Π° Kubernetes. Π Π½Π΅Ρ ΡΠ° Π²Π·Π΅ΡΠΈ ΠΏΠΎΠ΄ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΠ°ΠΊΡΠΎΡΠΈ ΠΊΠ°ΡΠΎ ΡΡΠ°ΡΡΡΠΈ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±ΠΎΠΊΠ»ΡΠΊΠ°, ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ½ΠΎΡΡ ΠΈ Π²ΡΠΈΡΠΊΠΎ ΠΎΡΡΠ°Π½Π°Π»ΠΎ. ΠΠ½ΠΎΠ³ΠΎ ΡΡΠ΄ΡΡΠΆΠ°ΡΠ΅Π»Π½ΠΎ. Π§ΡΠ΄Π΅ΡΠ½Π° Π±Π΅ΡΠ΅ ΡΠΈΡΠ°ΡΠ° ΠΎΡ ΠΊΠΎΠ΄Π° Π½Π° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΈΡΠ΅ ΠΎΠ±Π΅ΠΌΠΈ Π½Π° Kubernetes:
K8s ΡΡΠΈΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΡΠ° Π·Π° ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ Π² ΠΏΠΎΠ»Π·Π° Π½Π° ΠΏΡΠΎΡΡΠΎΡΠ°ΡΠ° Π½Π° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅.
Π’Π°Π·ΠΈ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°Π·ΠΊΡΠΈΠ²Π° Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΊΠ»Π°ΡΡΠ΅ΡΠ° β ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π°Π±ΠΎΡ ΠΎΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠΈ. ΠΠΏΠΈΡΠ²Π° ΡΠ΅ ΡΡΡ Π½Π°ΡΠ° ΡΠΎΠ»Ρ ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°, ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ Π·Π° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Ρ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° Π²Π΅ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠΈ.
ΠΡ Π½Π°ΠΉ-ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΠΈ β ΠΏΡΠ΅ΠΏΠΎΡΡΠΊΠ° Π΄Π° Π½Π΅ ΡΠ΅ ΠΏΡΠΈΠΊΡΠΈΠ²Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΈΡΠ΅ ΡΠΈΡΡΠ°ΡΠΈΠΈ Π·Π°Π΄ ΠΊΠΎΡΠ΅ΠΊΡΠ½ΠΎΡΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠ°, Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ ΠΏΠΎ Π½ΡΠΊΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½, Π·Π° Π΄Π° ΡΠ΅ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° Π²ΡΠ·Π½ΠΈΠΊΠ½Π°Π»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ.
ΠΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ ΠΎΠΏΠΈΡ, ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Ρ ΡΠ΅ΡΠ΅ΠΏΡΠΈ Π·Π° ΡΠΎΠ²Π°, ΠΊΠ°ΠΊΠ²ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π²Π·Π΅ΠΌΠ΅ ΠΏΠΎΠ΄ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ°ΡΠ΅ Π½Π°ΠΈΡΡΠΈΠ½Π° Π²ΠΈΡΠΎΠΊΠ° Π½Π°ΡΠΎΠ²Π°ΡΠ΅Π½ΠΎΡΡ. ΠΡΠΌ Kubernetes ΡΠ΅ Π²Π»ΡΠ·ΠΎΡ Π° Π΄ΠΎΠ±ΡΠ΅, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ 50 ΠΊΠ»ΡΡΡΠ΅ΡΠ°. Π Π°Π·ΠΊΠ°Π·Π°Ρ Π° Π·Π° Π²ΡΠΈΡΠΊΠΈ Π°ΡΠΏΠ΅ΠΊΡΠΈ Π½Π° ΠΈΠ·Π²Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ. ΠΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌ Π΄Π° ΡΠ΅ Π³Π»Π΅Π΄Π° ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡΡΠ°, ΠΏΡΠ΅Π΄ΠΈ Π΄Π° ΡΠ΅ Π²Π·Π΅ΠΌΠ°Ρ ΠΊΠ°ΠΊΠ²ΠΈΡΠΎ ΠΈ Π΄Π° Π±ΠΈΠ»ΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π° ΠΊΠ»ΡΡΡΠ΅ΡΠΈ.
ΠΠΎΠΊΠ»Π°Π΄, ΡΠ»Π΅Π΄ ΠΊΠΎΠΉΡΠΎ ΠΎΡΡΠ·Π½Π°Ρ , ΡΠ΅ Loki ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΎΠΏΠΈΡΠ°Π½ Π·Π° Π»ΠΎΠ³ΠΎΠ²Π΅ Π² ΠΊΠ»Π°ΡΡΠ΅ΡΠ° ΠΈ Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΠ΅ ΡΠ΅ ΠΎΡΡΠ°Π½Π΅ Ρ Π½Π΅Π³ΠΎ. Π‘ΡΡΠ½ΠΎΡΡΡΠ° Π΅: Elastic Π΅ ΡΠ΅ΠΆΡΠΊ. Grafana ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΈ Π»Π΅ΠΊΠΎ, ΠΌΠ°ΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΎ Π·Π° Π΄Π΅Π±ΡΠ³Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ. Π Π΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠ΅ ΠΎΠΊΠ°Π·Π° Π΅Π»Π΅Π³Π°Π½ΡΠ½ΠΎ: Loki ΠΈΠ·Π²Π»ΠΈΡΠ° ΠΌΠ΅ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡ Kubernetes (Π΅ΡΠΈΠΊΠ΅ΡΠΈ, ΠΊΠ°ΡΠΎ Π² Prometheus) ΠΈ ΠΏΠΎ ΡΡΡ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Ρ Π»ΠΎΠ³ΠΎΠ²Π΅ΡΠ΅. Π’Π°ΠΊΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΏΠ°ΡΡΠ΅ΡΠ° ΠΎΡ Π»ΠΎΠ³ΠΎΠ²Π΅ΡΠ΅ ΠΏΠΎ ΡΡΠ»ΡΠ³Π°, Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈΡ ΠΏΠΎΠ΄, Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅, Π΄Π° ΡΠΈΠ»ΡΡΠΈΡΠ°ΡΠ΅ ΠΏΠΎ ΠΊΠΎΠ΄ Π½Π° Π³ΡΠ΅ΡΠΊΠ°. Π’Π΅Π·ΠΈ ΡΠΈΠ»ΡΡΠΈ ΡΠ°Π±ΠΎΡΡΡ Π±Π΅Π· ΠΏΡΠ»Π½ΠΎΡΠ΅ΠΊΡΡΠΎΠ²ΠΎ ΡΡΡΡΠ΅Π½Π΅. ΠΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΡΠ΅ΡΠ½ΡΠ²Π°ΠΉΠΊΠΈ ΠΊΡΡΠ³Π° Π½Π° ΡΡΡΡΠ΅Π½Π΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠΈΠ³Π½Π΅ΡΠ΅ Π΄ΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π°ΡΠ° Π½ΡΠΆΠ½Π° Π³ΡΠ΅ΡΠΊΠ°. Π ΠΊΡΠ°Ρ Π²ΡΠ΅ ΠΏΠ°ΠΊ ΡΠ΅ Π·Π°Π΄Π΅ΠΉΡΡΠ²Π° ΡΡΡΡΠ΅Π½Π΅ΡΠΎ, Π½ΠΎ ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΊΡΡΠ³ΡΡ Π΅ ΡΡΠ΅ΡΠ½Π΅Π½, ΡΠΊΠΎΡΠΎΡΡΡΠ° Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½Π° Π±Π΅Π· ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠ°Π½Π΅. ΠΡΠΈ Π½Π°ΡΠΈΡΠΊΠ°Π½Π΅ Π½Π° Π½Π΅Ρ ΡΠ΅ Π·Π°ΡΠ΅ΠΆΠ΄Π° ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ β Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅Π΄Π° ΠΏΡΠ΅Π΄ΠΈ ΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅Π΄Π° Π»ΠΎΠ³ ΡΠ»Π΅Π΄. Π’Π°ΠΊΠ° ΡΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°ΡΠΎ ΡΡΡΡΠ΅Π½Π΅ Π½Π° ΡΠ°ΠΉΠ» Ρ Π»ΠΎΠ³ΠΎΠ²Π΅ ΠΈ Π³ΡΠ΅ΠΏ ΠΏΠΎ Π½Π΅Π³ΠΎ, Π½ΠΎ Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈ Π² ΡΡΡΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ° ΠΌΠ΅ΡΡΠΈΠΊΠΈΡΠ΅. Π£ΠΌΠ΅Π΅ Π΄Π° Π±ΡΠΎΠΈ Π±ΡΠΎΡ Π½Π° Π²Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΡΡΠ° Π½Π° ΡΡΡΡΠ΅Π½Π΅ΡΠΎ. Π‘Π°ΠΌΠΈΡΠ΅ ΡΡΡΡΠ΅Π½ΠΈΡ Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΡΠ²Π°Ρ Π΅Π·ΠΈΠΊΠ° Π½Π° Prometheus ΠΈ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΏΡΠΎΡΡΠΈ. ΠΠΎΠΊΠ»Π°Π΄ΡΠΈΠΊΡΡ ΠΎΠ±ΡΡΠ½Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ²Π°, ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΎ Π·Π° Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ°. ΠΠ°ΡΡΠΎΡΡΠ΅Π»Π½ΠΎ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌ Π½Π° Π²ΡΠΈΡΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°ΡΡ ΠΎΡ Π»ΠΎΠ³ΠΎΠ²Π΅, Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π°Ρ, ΠΌΠ½ΠΎΠ³ΠΎ Π»Π΅ΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅.
ΠΠ½ΠΎΠ³ΠΎ ΡΡΠ½ΠΎ ΡΠ° ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ Π½Π° ΠΊΠ°Π½Π°ΡΠ΅Π΅ΡΠ½ΠΈΡ ΠΈ ΡΠΈΠ½ΡΠΎ-Π·Π΅Π»Π΅Π½ΠΈΡ Π΄Π΅ΠΏΠ»ΠΎΠΉ. ΠΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌ Π΄Π° ΡΠ΅ Π²ΠΈΠ΄ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ΡΡ Π½Π° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ ΡΠ° ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°Π»ΠΈ Ρ ΡΠΎΠ²Π°. ΠΠΎΠΊΠ»Π°Π΄ΡΠΈΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½Π° CI-CD ΡΠΈΡΡΠ΅ΠΌΠ° ARGO. ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΡΡ Π΅Π·ΠΈΠΊ Π½Π° Π΄ΠΎΠΊΠ»Π°Π΄ΡΠΈΠΊΠ° ΠΎΡ Π ΡΡΠΈΡ Π΅ ΠΏΠΎ-Π»Π΅ΡΠ΅Π½ Π·Π° ΡΠ»ΡΡΠ°Π½Π΅ ΠΎΡ ΡΠ΅ΡΡΠ° Π½Π° ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ Π΄ΠΎΠΊΠ»Π°Π΄ΡΠΈΡΠΈ.
ΠΠ΄ΠΈΠ½ ΠΎΡ Π½Π°ΠΉ-ΡΡΡΠ΄Π½ΠΈΡΠ΅ Π°ΡΠΏΠ΅ΠΊΡΠΈ Π½Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠ»Π°ΡΡΠ΅Ρ ΠΎΡΡΠ°Π²Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΡΠ° Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°, ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΠΏΡΠ°Π²ΠΎΡΠΎ Π½Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΠ΅ΡΡΡΡΠΈΡΠ΅. ΠΠ³ΡΠ°Π΄Π΅Π½ΠΈ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²ΠΈ Π½Π° K8s ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° Π½Π°ΡΡΡΠΎΠΈΡΠ΅ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡΡΠ° ΡΠ°ΠΊΠ°, ΠΊΠ°ΠΊΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅. ΠΠ°ΠΊ Π±Π΅Π·Π±ΠΎΠ»Π΅Π·Π½Π΅Π½ΠΎ Π΄Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΡΠ΅ ΡΡΡ Π² Π°ΠΊΡΡΠ°Π»Π½ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅? ΠΠ°ΠΊ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ ΡΡΠ°Π²Π° Ρ ΠΏΡΠ°Π²Π°ΡΠ° Π½Π° Π΄ΠΎΡΡΡΠΏ ΠΈ Π΄Π° ΠΎΡΠ»Π°Π΄ΠΈΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈΡΠ΅ ΡΠΎΠ»ΠΈ? Π ΡΠΎΠ·ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½ Π½Π΅ ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Π·Π° ΠΎΡΠ»Π°Π΄ΠΊΠ° Π½Π° Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡΡΠ° Π² K8s, Π½ΠΎ ΠΈ ΡΠ° ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ ΠΎΠ±ΡΠΈ ΠΏΡΠ΅ΠΏΠΎΡΡΠΊΠΈ Π·Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΡΠΎΡΡΠΈ ΠΈ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ.
ΠΡΡΠ³ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ
ΠΠ΅ Π±ΠΈΡ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ°Π». ΠΡΠΊΠΎΠΈ Π±ΡΡ Π° ΠΊΠ°ΠΏΠΈΡΠ°Π½ΡΠΊΠΈ, Π° Π΄ΡΡΠ³ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΈ. ΠΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌ Π΄Π° Π²Π»Π΅Π·Π΅ΡΠ΅ Π² ΡΠΎΠ·ΠΈ ΠΏΠ»Π΅ΠΉΠ»ΠΈΡΡ ΠΈ Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΎ ΠΊΠ°ΡΠΎ keynote. Π’ΠΎΠ²Π° ΡΠ΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΠΎΠ±Ρ Π²Π°Π½Π΅ΡΠ΅ ΠΈΠ½Π΄ΡΡΡΡΠΈΡΡΠ° ΠΎΠΊΠΎΠ»ΠΎ Cloud Native Apps Π² ΡΠΈΡΠΎΠΊΠ° ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π°, Π° ΠΏΠΎΡΠ»Π΅ Π΅ Π΄ΠΎΠ±ΡΠ΅ Π΄Π° Π½Π°ΡΠΈΡΠ½Π΅ΡΠ΅ ctrl+f ΠΈ Π΄Π° ΡΡΡΡΠΈΡΠ΅ ΠΏΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°ΡΠΈ Π²ΠΈ ΠΊΠ»ΡΡΠΎΠ²ΠΈ Π΄ΡΠΌΠΈ, ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ ΠΈ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈ.
ΠΡΠΎ Π»ΠΈΠ½ΠΊ ΠΊΡΠΌ ΠΏΠ»Π΅ΠΉΠ»ΠΈΡΡ Ρ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ, ΠΎΠ±ΡΡΠ½Π΅ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π½Π΅Π³ΠΎ
ΠΡΠ½ΠΎΡΠ½ΠΎ ΡΠ°Π½Π΄ΠΎΠ²Π΅ΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈΡΠ΅
ΠΠ° ΡΠ°Π½Π΄Π° Π½Π° Haproxy ΠΌΠΈ ΠΏΠΎΠ΄Π°ΡΠΈΡ Π° ΡΠ΅Π½ΠΈΡΠΊΠ° Π·Π° ΡΠΈΠ½Π°. Π‘ΡΠΌΠ½ΡΠ²Π°ΠΌ ΡΠ΅, ΡΠ΅ Π·Π°ΡΠ°Π΄ΠΈ ΡΠΎΠ²Π° ΡΠ΅ Π·Π°ΠΌΠ΅Π½Ρ Nginx Ρ haproxy Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡ, Π½ΠΎ ΡΠ΅ ΠΌΠΈ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡ Π° Π½Π°ΠΉ-ΡΠΈΠ»Π½ΠΎ. ΠΠΎΠΉ Π·Π½Π°Π΅ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΡ Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠΈ Ρ Nginx.
ΠΠ° ΡΠ°Π½Π΄Π° Π½Π° IBM ΠΏΡΠ΅Π· Π²ΡΠΈΡΠΊΠΈΡΠ΅ ΡΡΠΈ Π΄Π½ΠΈ ΠΏΡΠΎΠ²Π΅Π΄ΠΎΡ
Π° ΠΊΡΠ°ΡΠΊΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ ΠΈ ΠΏΡΠΈΠ²Π»ΡΠΊΠΎΡ
Π° Ρ
ΠΎΡΠ°, ΡΠ°Π·ΠΈΠ³ΡΠ°Π²Π°ΠΉΠΊΠΈ Oculus Go, ΡΠ»ΡΡΠ°Π»ΠΊΠΈ Beats ΠΈ ΠΊΠ²Π°Π΄ΡΠΎΠΊΠΎΠΏΡΠ΅Ρ. Π’ΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΠΏΡΠ΅ΠΊΠ°ΡΠ°ΡΠ΅ 30 ΠΌΠΈΠ½ΡΡΠΈ Π½Π° ΡΠ°Π½Π΄Π°. ΠΠ²Π° ΠΏΡΡΠΈ Π·Π° ΡΡΠΈ Π΄Π½ΠΈ ΠΎΠΏΠΈΡΠ²Π°Ρ
ΠΊΡΡΠΌΠ΅ΡΠ° β Π½Π΅ ΡΠΏΠ΅ΡΠ΅Π»ΠΈΡ
. ΠΡΠ°ΡΠΊΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ ΠΈΠΌΠ°ΡΠ΅ ΠΈ ΠΏΡΠΈ VMWare, ΠΈ ΠΏΡΠΈ Microsoft.
ΠΠ° ΡΠ°Π½Π΄Π° Π½Π° Ubuntu Π½Π°ΠΏΡΠ°Π²ΠΈΡ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ²Π½ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡ Π° Π²ΡΠΈΡΠΊΠΈ β ΡΠ½ΠΈΠΌΠΊΠ° Ρ Π¨Π°ΡΡΠ»Π²ΠΎΡΡ. ΠΠ±ΡΠΈΡΠ΅Π»Π΅Π½ ΠΌΡΠΆ, Π·Π°ΡΠ°Π΄Π²Π° ΡΠ΅, ΠΊΠΎΠ³Π°ΡΠΎ Π½Π°ΡΡΠΈ, ΡΠ΅ Ρ ΠΏΠΎΠ»Π·Π²Π°ΠΌ ΠΎΡ 8.04 ΠΈ ΡΠ΅ ΡΡΡΠ²ΡΡΡΡ Ρ Π½Π΅Π³ΠΎ Π΅ ΡΠ°Π±ΠΎΡΠΈΠ» 10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π±Π΅Π· dist upgrade Π±Π΅Π· Π½ΠΈΡΠΎ Π΅Π΄ΠΈΠ½ ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π½Π΅ (Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π±Π΅Π· ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ Π΄ΠΎΡΡΡΠΏ).
Ubuntu ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π° ΡΠ²ΠΎΡ MicroK8s β ΠΡΡΠ·, ΠΠ΅ΠΊ, ΠΠΎΠ΄Π΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° Kubernetes
ΠΠ΅ ΡΡΠΏΡΡ Π΄Π° ΠΏΠΎΠ΄ΠΌΠΈΠ½Π° ΡΠΌΠΎΡΠ΅Π½ΠΈΡ ΠΠΌΠΈΡΡΠΈΠΉ Π‘ΡΠΎΠ»ΡΡΠΎΠ², ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡ ΠΌΠ΅ Π·Π° ΡΡΡΠ΄Π½ΠΈΡΠ΅ Π΄Π½ΠΈ Π½Π° ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΡΠ΅, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΡΠΈ Kubernetes. Π§Π΅ΡΠ΅Π½Π΅ΡΠΎ Π½Π° Π΄ΠΎΠΊΠ»Π°Π΄ΠΈΡΠ΅ ΡΠ΅ Π΄Π΅Π»Π΅Π³ΠΈΡΠ° Π½Π° ΠΊΠΎΠ»Π΅Π³ΠΈΡΠ΅ ΡΠΈ, Π½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Ρ Π½ΡΠΊΠ°ΠΊΡΠ² Π½ΠΎΠ² ΡΠΎΡΠΌΠ°Ρ Π½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈΡΠ΅. ΠΡΠΈΠ·ΠΎΠ²Π°Π²Π°ΡΠ΅ Π΄Π° ΡΠ΅ Π°Π±ΠΎΠ½ΠΈΡΠ°ΡΠ΅ Π·Π° ΠΊΠ°Π½Π°Π»Π° Π½Π° Π€Π»Π°Π½ΡΠ° Π² youtube.
IBM, Cisco, Microsoft ΠΈ VMWare ΠΈΠ½Π²Π΅ΡΡΠΈΡΠ°Ρ
Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠΈ Π² ΡΠ°Π½Π΄ΠΎΠ²Π΅ΡΠ΅. ΠΠΎ-ΡΠΊΡΠΎΠΌΠ½ΠΈ ΡΠ°Π½Π΄ΠΎΠ²Π΅ ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠΈ ΠΎΠΏΠ΅Π½ ΡΠΎΡΡ ΠΊΠΎΠ»Π΅Π³ΠΈΡΠ΅. ΠΠ±ΡΡΠ²Π°Ρ
Π½Π° ΡΠ°Π½Π΄Π° Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΠΈ Π½Π° Grafana, ΡΠ±Π΅Π΄ΠΈΡ
Π° ΠΌΠ΅ β Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΅ Π΄Π° ΠΎΠΏΠΈΡΠ°ΠΌ Loki. ΠΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΡΠ΅ ΠΏΡΠ»Π½ΠΎΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΡΠΎ ΡΡΡΡΠ΅Π½Π΅ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π·Π° Π»ΠΎΠ³ΠΈΡΠ°Π½Π΅ Π΅ Π½ΡΠΆΠ½ΠΎ ΡΠ°ΠΌΠΎ Π·Π° Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ°, Π° Π·Π° ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΎΡ Π½ΠΈΠ²ΠΎΡΠΎ Π½Π° Loki. ΠΠ±ΡΡΠ²Π°Ρ
Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° Prometheus. Π’Π΅ Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Ρ Π΄Π° ΠΏΡΠ°Π²ΡΡ Π΄ΡΠ»Π³ΠΎΡΡΠΎΡΠ½ΠΎ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π·Π° ΠΌΠ΅ΡΡΠΈΠΊΠΈ ΠΈ Π΄Π° Π½Π°ΠΌΠ°Π»ΡΠ²Π°Ρ Π΄Π°Π½Π½ΠΈ. ΠΡΠ΅ΠΏΠΎΡΡΡΠ²Π°Ρ Π΄Π° ΡΠ΅ Π³Π»Π΅Π΄Π° cortex ΠΈ thanos ΠΊΠ°ΡΠΎ ΡΡΠ΅Π΄ΡΡΠ²ΠΎ Π·Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅. ΠΠΌΠ°ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π½Π΄ΠΎΠ²Π΅, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠ° Π±Π΅ΡΠ΅ ΡΡΠ» Π΄Π΅Π½, Π·Π° Π΄Π° ΠΎΠ±ΠΈΠΊΠΎΠ»Ρ Π²ΡΠΈΡΠΊΠΈ. ΠΠ΅ΡΠ΅Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΊΠ°ΡΠΎ ΡΡΠ»ΡΠ³Π°. ΠΠ΅Ρ ΡΠ΅ΠΊΡΡΠΈΡΠΈ ΡΡΠ»ΡΠ³ΠΈ. ΠΠ΅Ρ ΠΏΠ΅ΡΡΠΎΡΠΌΡΠ½Ρ ΡΡΠ»ΡΠ³ΠΈ. ΠΠ΅ΡΠ΅Ρ UI Π·Π° Kubernetes. ΠΠ½ΠΎΠ³ΠΎ, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ k8s ΠΊΠ°ΡΠΎ ΡΡΠ»ΡΠ³Π°. ΠΡΠΈΡΠΊΠΈ ΠΈΡΠΊΠ°Ρ ΡΠ²ΠΎΡ Π΄ΡΠ» ΠΎΡ ΠΏΠ°Π·Π°ΡΠ°.
Amazon ΠΈ Google Π½Π°Π΅Π»ΠΈ Π΄ΡΠ²ΡΠ° ΡΠΎ Π²Π΅ΡΡΠ°ΡΠΊΠ° ΡΡΠ΅Π²Π° Π½Π° ΠΏΠΎΠΊΡΠΈΠ²ΠΎΡ, ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ° Π»Π΅ΠΆΠ°Π»ΠΊΠΈ. Amazon Π΄Π΅Π»Π΅ΡΠ΅ ΡΠΎΠ»ΡΠΈ ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°ΡΠ΅ Π»ΠΈΠΌΠΎΠ½Π°Π΄Π°, Π° Π½Π° ΡΡΠ°Π½Π΄ΠΎΡ Π·Π±ΠΎΡΡΠ²Π°Π° Π·Π° ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈΡΠ΅ Π²ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΡΠΎ spot ΠΈΠ½ΡΡΠ°Π½ΡΠΈΡΠ΅. Google Π΄Π΅Π»Π΅ΡΠ΅ ΠΊΠΎΠ»Π°ΡΠΈΡΠ° ΡΠΎ Π»ΠΎΠ³ΠΎΡΠΎ Π½Π° Kubernetes ΠΈ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΎΠ΄Π»ΠΈΡΠ½Π° ΡΠΎΡΠΎΠ·ΠΎΠ½Π°, Π° Π½Π° ΡΡΠ°Π½Π΄ΠΎΡ ΡΠ°ΡΠ°ΡΠ΅ Π³ΠΎΠ»Π΅ΠΌΠ° enterprise ΡΠΈΠ±Π°.
ΠΠ° ΠΠ°ΡΡΠ΅Π»ΠΎΠ½Π°
ΠΠ°ΡΠ»Π°Π²Π΅Π½ ΡΡΠΌ Π²ΠΎ ΠΠ°ΡΡΠ΅Π»ΠΎΠ½Π°. ΠΠ΅Π² ΡΠ°ΠΌΡ Π²ΡΠΎΡ ΠΏΠ°Ρ, ΠΏΡΠ² ΠΏΠ°Ρ Π²ΠΎ 2012 Π³ΠΎΠ΄ΠΈΠ½Π° Π½Π° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡΠΊΠ° Π΅ΠΊΡΠΊΡΡΠ·ΠΈΡΠ°. Π’ΠΎΠ° Π΅ Π½Π΅Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎ, Π½ΠΎ ΠΌΠ½ΠΎΠ³Ρ ΡΠ°ΠΊΡΠΈ ΡΠ΅ Π²ΡΠ°ΡΠΈΡΠ° Π²ΠΎ ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ°ΡΠ°, ΠΌΠΎΠΆΠ΅Π² ΠΌΠ½ΠΎΠ³Ρ Π΄Π° ΠΊΠ°ΠΆΠ°ΠΌ Π½Π° ΠΌΠΎΠΈΡΠ΅ ΠΊΠΎΠ»Π΅Π³ΠΈ, Π±Π΅Π² ΠΌΠΈΠ½ΠΈ Π²ΠΎΠ΄ΠΈΡ. Π§ΠΈΡΡ ΠΌΠΎΡΡΠΊΠΈ Π²ΠΎΠ·Π΄ΡΡ ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ ΠΌΠΈ ΡΠ° ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΠΈ Π°Π»Π΅ΡΠ³ΠΈΡΠ°ΡΠ°. ΠΠΊΡΡΠ½ΠΈ ΠΌΠΎΡΡΠΊΠΈ ΠΏΠ»ΠΎΠ΄ΠΎΠ²ΠΈ, ΠΏΠ°Π΅ΡΠ°, ΡΠ°Π½Π³ΡΠΈΡΠ°. ΠΠ½ΠΎΠ³Ρ ΡΠΎΠΏΠ»Π°, ΡΠΎΠ½ΡΠ΅Π²Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°. ΠΠΈΡΠΊΠ° Π³ΡΠ°Π΄Π±Π°, ΠΌΠ½ΠΎΠ³Ρ Π·Π΅Π»Π΅Π½ΠΈΠ»Π°. ΠΠ° ΠΎΠ²ΠΈΠ΅ ΡΡΠΈ Π΄Π΅Π½Π° ΠΏΠ΅ΡΠ°ΡΠ΅Π²ΠΌΠ΅ ΠΎΠΊΠΎΠ»Ρ 50 ΠΊΠΈΠ»ΠΎΠΌΠ΅ΡΡΠΈ, Π½ΠΈΠ· ΠΎΠ²ΠΎΡ Π³ΡΠ°Π΄ ΡΠ°ΠΊΠ°ΠΌ Π΄Π° ΠΏΡΠΎΡΠ΅ΡΠ°ΠΌ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ. Π‘Π΅ΡΠΎ ΡΠΎΠ° ΠΏΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ°ΡΠ°, Π½Π°Π²Π΅ΡΠ΅Ρ.
Π¨ΡΠΎ Π³Π»Π°Π²Π½ΠΎ Π½Π°ΡΡΠΈΠ²
ΠΠ½ΠΎΠ³Ρ ΡΡΠΌ ΡΡΠ΅ΡΠ΅Π½ ΡΡΠΎ ΠΈΠΌΠ°Π² ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° ΠΏΠΎΡΠ΅ΡΠ°ΠΌ ΠΎΠ²Π°Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΠ°. Π’Π°Π° Π³ΠΈ ΡΠ°ΡΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈΡΠ΅ ΠΊΠΎΠΈ Π΄ΠΎ ΡΠ΅Π³Π° Π½Π΅ Π±Π΅Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½ΠΈ. ΠΠ½ΡΠΏΠΈΡΠΈΡΠ°ΡΠ΅, Π½Π°ΠΏΡΠ°Π²ΠΈ Π½Π΅ΠΊΠΎΠΈ ΡΠ°Π±ΠΎΡΠΈ ΠΎΡΠΈΠ³Π»Π΅Π΄Π½ΠΈ.
Π¦ΡΠ²Π΅Π½Π°ΡΠ° Π½ΠΈΡΠΊΠ° ΠΏΠΎΠΌΠΈΠ½Π° Π½ΠΈΠ· ΠΌΠΈΡΠ»Π°ΡΠ°: Kubernetes Π½Π΅ Π΅ ΠΊΠΎΠ½Π΅ΡΠ½Π° ΡΠΎΡΠΊΠ°, ΡΡΠΊΡ Π°Π»Π°ΡΠΊΠ°. ΠΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΈ.
Π Π³Π»Π°Π²Π½Π°ΡΠ° Π·Π°Π΄Π°ΡΠ° Π½Π° ΡΠ΅Π»Π°ΡΠ° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ: Π΄Π° ΡΠΎΠ±ΠΈΡΠ°ΡΠ΅ ΠΈ ΡΡΠ°ΡΡΡΠ²Π°ΡΠ΅ ΡΠΊΠ°Π»Π»ΠΈΠ²ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ
ΠΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΏΡΠ°Π²ΡΠΈ Π²ΡΠ· ΠΊΠΎΠΈ ΡΠ°Π±ΠΎΡΠΈ Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ° ΡΠ΅ ΠΊΡΠΈΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π°. ΠΡΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π²ΠΎ ΡΠ²ΠΎΠ΅ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈΡΠ° 12 ΡΠ°ΠΊΡΠΎΡΠΈ Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ, ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ ΡΠΏΠΈΡΠΎΠΊ Π½Π° ΡΠΎΠ° ΡΡΠΎ ΠΈ ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ Π·Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π²ΠΎ ΡΠ΅Π»ΠΈΠ½Π°. ΠΠΊΠΎ ΡΠ°ΠΊΠ°ΡΠ΅, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΠ΅ΡΠ΅ ΡΠΎΠ° ΡΡΠ΅Π½Π΄ΠΎΠ²ΠΈ:
- ΠΠΈΠ½Π°ΠΌΠΈΡΠΊΠΈ ΡΡΠ΅Π΄ΠΈΠ½ΠΈ
- ΠΠ°Π²Π½ΠΈ, Ρ ΠΈΠ±ΡΠΈΠ΄Π½ΠΈ ΠΈ ΠΏΡΠΈΠ²Π°ΡΠ½ΠΈ ΠΎΠ±Π»Π°ΡΠΈ
- ΠΠΎΠ½ΡΠ΅ΡΠ½Π΅ΡΠΈ
- Service mesh
- ΠΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΈ
- ΠΠ΅ΠΎΠΏΡ ΠΎΠ΄Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°
- ΠΠ΅ΠΊΠ»Π°ΡΠ°ΡΠΈΠ²Π΅Π½ API
ΠΠ²ΠΈΠ΅ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°Π°Ρ ΠΈΠ·Π³ΡΠ°Π΄Π±Π° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠΎ ΡΠ»Π΅Π΄Π½ΠΈΠ²Π΅ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ:
- ΠΠ°ΡΡΠΈΡΠ΅Π½ΠΈ ΠΎΠ΄ Π·Π°Π³ΡΠ±Π° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ
- ΠΠ»Π°ΡΡΠΈΡΠ½ΠΈ (ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄ΡΠ²Π°ΡΠ΅ ΠΏΠΎΠ΄ ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅)
- Π£ΠΏΡΠ°Π²Π»ΠΈΠ²ΠΈ
- ΠΠ°Π±ΡΡΠ΄ΡΠ²Π°Π½ΠΈ (ΡΡΠΈ ΡΡΠΎΠ»Π±Π°: ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³, Π»ΠΎΠ³ΠΈΡΠ°ΡΠ΅, ΡΡΠ°ΡΠ΅ΡΠ΅)
- ΠΠΎΠΈΡΡΠΎ ΠΌΠΎΠΆΠ°Ρ Π΄Π° Π½ΠΎΡΠ°Ρ ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΡΠ΅ΡΡΠΎ ΠΈ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π»ΠΈΠ²ΠΎ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎ.
CNCF ΠΈΠ·Π±ΠΈΡΠ° Π½Π°ΡΠ΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ (ΠΌΠ°Π»ΠΈ ΡΠΏΠΈΡΠΎΠΊ) ΠΈ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° Π²Π°ΠΊΠ²ΠΈ ΡΠ°Π±ΠΎΡΠΈ:
- Π Π°Π·ΡΠΌΠ½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡΠ°
- ΠΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄
- Π‘Π»ΠΎΠ±ΠΎΠ΄Π° Π²ΠΎ ΠΈΠ·Π±ΠΎΡΠΎΡ Π½Π° Π΄ΠΎΠ±Π°Π²ΡΠ²Π°ΡΠΈ Π½Π° ΡΡΠ»ΡΠ³ΠΈ
Kubernetes Π΅ ΡΠ»ΠΎΠΆΠ΅Π½. ΠΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈ ΠΈ ΠΏΠΎ ΡΠ°ΡΡΠΈ Π΅ ΠΏΡΠΎΡΡ, Π½ΠΎ Π² ΡΡΠ»ΠΎΡΡΠ΅Π½ ΠΏΠ»Π°Π½ Π΅ ΡΠ»ΠΎΠΆΠ΅Π½. ΠΠΈΠΊΠΎΠΉ Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ all-in-one. ΠΠ° ΠΏΠ°Π·Π°ΡΠ° Π½Π° k8s ΠΊΠ°ΡΠΎ ΡΡΠ»ΡΠ³Π° ΠΈ Π½Π° ΡΠ΅Π»ΠΈΡ ΠΎΡΡΠ°Π½Π°Π» ΠΏΠ°Π·Π°Ρ Π΅ Π΄ΠΈΠΊΠΈΡΡ Π·Π°ΠΏΠ°Π΄: ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° ΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΠΊΠ°ΠΊΡΠΎ Π·Π° 50$, ΡΠ°ΠΊΠ° ΠΈ Π·Π° 1000$ Π½Π° ΠΌΠ΅ΡΠ΅Ρ. ΠΡΠ΅ΠΊΠΈ ΡΠ΅ Π·Π°Π΄ΡΠ»Π±ΠΎΡΠ°Π²Π° Π² Π½ΡΠΊΠ°ΠΊΠ²Π° ΡΠ°ΡΡ ΠΈ ΠΊΠΎΠΏΠ°Π΅ Π² Π½Π΅Ρ. ΠΡΠΊΠΎΠΈ Π² ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ ΡΠ°Π±Π»Π°ΡΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, Π΄ΡΡΠ³ΠΈ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°, Π° ΡΡΠ΅ΡΠΈ Π² ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°.
K8S, Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ΠΏΡΡΠ²Π° Π·Π°ΠΏΠΎΡΠ²Π°!
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
