π ΠΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π° VK Cloud ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠ»Π° Π½Π° CRI-O
Kubernetes ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΠ» ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Docker ΠΈ ΠΎΡΠΊΠ°Π·Π°Π»ΡΡ ΠΎΡ dockershim. ΠΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈΡΡ Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½ΠΎΠ²ΡΡ Π΄Π²ΠΈΠΆΠΊΠΎΠ² Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ², ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ CRI (Container Runtime Interface). ΠΠ· ΡΠΈΡΠ»Π° ΠΎΠ±ΡΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ ΡΠ°ΠΊΠΈΡ Π΄Π²Π° β containerd ΠΈ CRI-O.
ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ Π§Π°Π΄ΠΈΠ½, ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π² VK Cloud, ΡΠ°ΡΡΠΊΠ°Π·Π°Π», ΠΊΠ°ΠΊ VK Cloud ΠΈΡΠΊΠ°Π»ΠΈ Π·Π°ΠΌΠ΅Π½Ρ Docker Π΄Π»Ρ ΡΠ΅ΡΠ²ΠΈΡΠ° Cloud Containers, Π½Π° ΡΡΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π»ΠΈΡΡ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ°, ΠΊΠ°ΠΊ Π²Π½Π΅Π΄ΡΡΠ»ΠΈ Π½ΠΎΠ²ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ Ρ ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΡΠΌΠΈ ΠΊΠ°ΠΌΠ½ΡΠΌΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈΡΡ. #ΠΏΠΎΡΠΈΡΠ°ΡΡ
Kubernetes ΠΏΡΠ΅ΠΊΡΠ°ΡΠΈΠ» ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Docker ΠΈ ΠΎΡΠΊΠ°Π·Π°Π»ΡΡ ΠΎΡ dockershim. ΠΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈΡΡ Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½ΠΎΠ²ΡΡ Π΄Π²ΠΈΠΆΠΊΠΎΠ² Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΎΠ², ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ CRI (Container Runtime Interface). ΠΠ· ΡΠΈΡΠ»Π° ΠΎΠ±ΡΠ΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΡ ΡΠ°ΠΊΠΈΡ Π΄Π²Π° β containerd ΠΈ CRI-O.
ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ Π§Π°Π΄ΠΈΠ½, ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π² VK Cloud, ΡΠ°ΡΡΠΊΠ°Π·Π°Π», ΠΊΠ°ΠΊ VK Cloud ΠΈΡΠΊΠ°Π»ΠΈ Π·Π°ΠΌΠ΅Π½Ρ Docker Π΄Π»Ρ ΡΠ΅ΡΠ²ΠΈΡΠ° Cloud Containers, Π½Π° ΡΡΠΎ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π»ΠΈΡΡ ΠΏΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ°, ΠΊΠ°ΠΊ Π²Π½Π΅Π΄ΡΡΠ»ΠΈ Π½ΠΎΠ²ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ Ρ ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΡΠΌΠΈ ΠΊΠ°ΠΌΠ½ΡΠΌΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈΡΡ. #ΠΏΠΎΡΠΈΡΠ°ΡΡ