ááŸááºáá»ááºá áá¬áá¬ááŒááº: á€á¡ááŒá±á¬ááºážá¡áá¬ááẠááá¬áá±ážááá¯ááºáᬠááá±á¬áá»ááºáá
áºáá¯ááŸááŒá
áºáááºá
TL; DR: áá°áá®áá±á¬á¡áá¯ááºáááºá¡á
á¯á¡á
á¯ááẠááŒá®ážáá¬ážáá±á¬á¡á
á¯á¡áá±ážááŒá®ážá¡áá»á¬ážá¡ááŒá¬ážááœáẠáá¯ááºáá±á¬ááºááá¯ááºááẠ(á¡á
á¯áá
áºáá¯á
á®ááœáẠá¡áá¯ááºááá¬áá¡áá»á¬ážá¡ááŒá¬ážááŸááááº) ááá¯á·ááá¯áẠáá±ážáááºáá±á¬á¡á
á¯áá»á¬ážá
áœá¬ááœáẠ(á¡á
á¯á¡áá±ážáá
áºáá¯á
á®ááœáẠáááºá¡áááºážáááºáá«ááŸááááº)á
á¡á±á¬ááºááœáẠáá»ááºážáááºááŸá¯áá
áºáá¯á
á®á á¡á¬ážáá¬áá»áẠá¡á¬ážáááºážáá»ááºáá»á¬ážááᯠá¡áá²ááŒááºááá·áº ááá¬ážáá
áºáá¯ááŒá
áºáááºá
Kubernetes ááẠá¡ááá®áá±ážááŸááºážáá»á¬áž áááºáááºáááºá¡ááœáẠááááºáá±á¬ááºážáá
áºáá¯á¡ááŒá
Ạá¡áá¯á¶ážááŒá¯áá±á¬á¡áá«á á¡á
á¯á¡á
ááºážáá»á¬áž áá°áá±á¬ááºááŒááºážá ááŸá¯ááºááœá±ážááŸá¯áá»á¬ážááŸáá·áº áááºáááºá á¡ááŒá±áá¶áá±ážááœááºážáá»á¬ážá
áœá¬ áááŒá¬áá ááœááºáá±á«áºáá¬áááºáááº-
- á¡á á¯á¡áá±ážáááºáá»áŸáá¯á¶ážááááºáááºážá
- áá« áá°ááá¯á·ááᯠáááºáá±á¬ááºááŒá®ážá¡á±á¬ááºáá¯ááºáááá²á
- á¡á á¯á¡ááœá²á·áá áºáá¯á á®ááœáẠá¡áááºá¡áá¬áá«áááºááá·áºááááºážá
á€áá±á¬ááºážáá«ážááœááºá áá»ááºážáááºááŸá¯áá áºáá¯á á®á áá±á¬ááºážáá»áá¯áž ááá¯ážáá»áá¯ážáá»á¬ážááᯠááœá²ááŒááºážá áááºááŒá¬ááŒááºážááŒáá·áº á€áá±ážááœááºážá¡á¬ážáá¯á¶ážááᯠááŒá±ááẠááŒáá¯ážá á¬ážáá«áááºá
áá±ážááœááºážáá áºáá¯ááá±á¬áºááŒáá»ááº
áá±á¬á·ááºáá²áá±ážáá¬ážáá°á¡áá±ááŒáá·áº áááºááẠáá áºáá»áááºáááºážááœáẠá¡ááá®áá±ážááŸááºážáá»á¬ážá áœá¬ááᯠáááºáá®ážááŒá®áž áá¯ááºáá±á¬ááºááá¯ááºááœááºááŸááááºá
ááá¯á·á¡ááŒááºá á€á¡ááá®áá±ážááŸááºážáá»á¬ážá áá¬áááá»á¬ážá áœá¬ááẠááá°áá®áá±á¬áááºáááºážáá»ááºáá»á¬ážááœáẠáá¯ááºáá±á¬ááºááá¯ááºááœááºááŸáááẠ- á¥ááá¬á áááºážááá¯á·ááŒá áºááá¯ááºáááºá dev, á ááºážááẠО áá±á¬á·.
ááááºááẠá¡ááá®áá±ážááŸááºážáá»á¬ážááŸáá·áº áááºáááºážáá»ááºáá áºáá¯áá¯á¶ážá matrix áá áºáá¯ááŒá áºáááºá
á¡áá¯á¶ážáá»ááŸá¯áá»á¬ážááŸáá·áº áááºáááºážáá»ááºáá»á¬áž
á¡áááºáá±á¬áºááŒáá« á¥ááá¬ááẠá¡ááá®áá±ážááŸááºáž 3 áá¯ááŸáá·áº áááºáááºážáá»áẠ3 áá¯ááᯠááá¯ááºá á¬ážááŒá¯ááŒá®áž á á¯á á¯áá±á«ááºáž ááŒá áºááá¯ááºááá·áº ááœá±ážáá»ááºá áᬠ9 áá¯ááᯠááŒá áºáá±á«áºá á±áá«áááºá
á¡ááá®áá±ážááŸááºážáá áºáá¯á á®ááẠá¡ááŒá¬ážáá°áá»á¬ážááŸáá·áº áá®ážááŒá¬ážááœááºáááºá áœá¬ áá¯ááºáá±á¬ááºááá¯ááºáá±á¬ ááá¯ááºááá¯áẠá¡áá¯á¶ážáá»ááŸá¯ áá°áá áºáá áºáá¯ááŒá áºáááºá
ááŸááºááẠáá»áŸá±á¬ááºááœáŸá¬á¥ááᬠáá»á¬ážá áœá¬áá«áááºááá¯ááºáááºá á¡á áááºá¡ááá¯ááºážáá»á¬ážááŸá±á·áááºážá áá±á¬ááºááœááºá áá±áá¬áá±á·á Ạá áááºááŒáá·áºá microservices á¡ááºááá®áá±ážááŸááºážáá áºáá¯ááœááºá á¥ááá¬ááœáẠmicroservices áá»á¬ážá¡á¬ážáá¯á¶ážáá«áááºáááºááŒá áºáááºá
ááááºá¡áá±ááŒáá·áº Kubernetes á¡áá¯á¶ážááŒá¯áá°áá»á¬ážááœáẠáá±ážááœááºážáá»á¬ážá áœá¬ááŸááááº-
- á¡ááá®áá±ážááŸááºážááŒá áºáááºáá»á¬ážá¡á¬ážáá¯á¶ážááᯠá¡á á¯á¡ááœá²á·áá áºáá¯ááœáẠáá¬ážááŸáááá·áºáá«ááá¬ážá
- á¡ááá®áá±ážááŸááºážáá áºáá¯á á®á¡ááœáẠáá®ážááŒá¬ážá¡á á¯á¡áá±ážáá áºáá¯ááŸáááŒááºážááẠáááºááá¯ážááŸááá«ááá¬ážá
- ááá¯á·ááá¯áẠá¡áááºáá±á¬áºááŒáá«áááºážáááºážáá»á¬ážááᯠáá±á«ááºážá ááºá¡áá¯á¶ážááŒá¯ááá·áºáá«ááá¬ážá
Kubernetes ááẠá¡áá¯á¶ážááŒá¯áá°á á áœááºážáá±á¬ááºáááºáá»á¬ážááᯠáááá·áºáááºáá¬ážáá² ááŒá±á¬ááºážááœááºááŒááºááœááºááŸááá±á¬ á áá áºááŒá áºáá±á¬ááŒá±á¬áá·áº á€ááœá±ážáá»ááºááŸá¯á¡á¬ážáá¯á¶ážááẠá¡áá±á¬áºáá±áž á¡áá¯á¶ážáááºáá«áááºá
á€ááœáẠááŒá áºááá¯ááºáá±á¬áááºážáááºážá¡áá»áá¯á·ááŸá¬-
- ááŒá®ážáá¬ážáá±á¬áá¯á¶á¡á á¯á¡áá±ážáá áºáá¯á
- á¡ááœááºáá±ážáááºáá±á¬ á¡áá°ážááŒá¯á¡á á¯á¡áá±ážáá»á¬ážá áœá¬á
- áá»áŸá±á¬ááºááœáŸá¬áá áºáá¯áá»áŸáẠá¡á á¯á¡ááœá²á·áá áºáá¯á
- áááºáááºážáá»ááºáá áºáá¯áá»áŸáẠá¡á á¯á¡ááœá²á·áá áºáá¯á
á¡á±á¬ááºááœááºáá±á¬áºááŒáá¬ážááá·áºá¡ááá¯ááºážá ááááá»ááºážáááºááŸá¯ááŸá áºáá¯ááẠááœá±ážáá»ááºá áá¬á áá±ážá ááá·áºáá»ááºáááºá áœááºážááœáẠááŸááá±áááº-
ááŒá®ážáá¬ážáá±á¬á¡á
á¯á¡áá±ážá¡áááºážáááºá០(áááº) á០áá±ážáááºáá±á¬á¡ááŒá±á¬ááºá¡ááŒá¬ážá¡áá (áá¬áááº)á
áá±áá°áá»á¡á¬ážááŒáá·áºá á¡á á¯á¡áá±ážáá áºáá¯ááẠnode ááŸáá·áº pods áá»á¬ážááá¯ááá¯áá»á¬ážááŒá¬ážáá«á á¡ááŒá¬ážá¡á á¯áá»á¬ážááẠááá¯ááá¯ááŒá®ážáá¬ážáááºáᯠáá°ááá«áááºá á¥ááá¬á¡á¬ážááŒáá·áºá node 10 ááŸáá·áº pods 100 áá«áá±á¬ á¡á á¯á¡áá±ážáá áºáá¯ááẠnode 1 ááŸáá·áº 10 pods ááŸááá±á¬ á¡á á¯áá áºáá¯áááºááá¯ááŒá®ážáááºá
áá² á ááá¯ááºááŒáá¡á±á¬ááºá
1. áá¯á¶á¡á á¯á¡áá±ážááŒá®ážáá áºáá¯
áááááœá±ážáá»ááºááŸá¯ááŸá¬ á¡áá¯ááºáá»á¬ážá¡á¬ážáá¯á¶ážááᯠá¡á á¯á¡áá±ážáá áºáá¯ááœáẠáá¬ážááŸááááºááŒá áºáááº-
á¡á
á¯á¡áá±ážááŒá®ážáá
áºáá¯
á€áá»ááºážáááºááŸá¯ááœááºá á¡á á¯á¡áá±ážááᯠuniversal á¡ááŒá Ạá¡áá¯á¶ážááŒá¯áááºá á¡ááŒá±áá¶á¡áá±á¬ááºá¡áŠááááºáá±á¬ááºáž â áááºááŸá Kubernetes á¡á á¯á¡áá±ážááœáẠáááºááá¯á¡ááºááá»áŸááᯠááá¯ážááá¯ážááŸááºážááŸááºáž á¡áá¯á¶ážáá»áá«á
áá®áááºážáááºážáá²á· á¡á¬ážáá¬áá»áẠá¡á¬ážáááºážáá»ááºááœá±ááᯠááŒáá·áºáá¡á±á¬ááºá
+ á¡áááºážá¡ááŒá áºáá»á¬ážááá¯áááá±á¬ááºá áœá¬á¡áá¯á¶ážááŒá¯ááŒááºážá
á¡á á¯á¡ááœá²á·áá áºáá¯áááºážááŒáá·áº Kubernetes á¡á á¯á¡áá±ážááᯠáá¯ááºáá±á¬ááºáááºááŸáá·áº á á®áá¶ááá·áºááœá²ááẠááá¯á¡ááºááá·áº á¡áááºážá¡ááŒá áºá¡á¬ážáá¯á¶ážá áááá¹áá°áá áºáá¯áᬠááá¯á¡ááºáá«áááºá
á¥ááá¬á¡á¬ážááŒáá·áºá áááºážááẠmaster node áá»á¬ážá¡ááœááºááŸááºáááºáááºá áá¯á¶ááŸááºá¡á¬ážááŒáá·áºá Kubernetes á¡á á¯á¡áá±ážáá áºáá¯á á®ááœáẠáá¬á áᬠnode 3 áᯠááŸááááºá ááá¯á·ááŒá±á¬áá·áº á¡á á¯á¡áá±ážáá áºáá¯á¡ááœáẠáááºážááá¯á·ááá¶áá«ááºááẠááá¯áá¯á¶á á¶á¡ááá¯ááºáž ááŸááá±ááẠ(ááŸáá¯ááºážááŸááºáááºá¡ááœáẠá¡á á¯á¡ááœá²á· 10 áá¯ááẠáá¬á áᬠnode 30 ááá¯á¡ááºáááº)á
á¡áááºáá±á¬áºááŒáá« ááááºááœá±á·ááŸá¯ááẠá¡á á¯á¡áá±ážáá áºáá¯áá¯á¶ážááœáẠáááºáááºáá±áá±á¬ á¡ááŒá¬ážáááºáá±á¬ááºááŸá¯áá»á¬ážááŒá áºááá·áº load balancersá Ingress controllersá authenticationá logging ááŸáá·áº monitoring systems áá»á¬ážáá²á·ááá¯á· áááºááá¯ááºáá«áááºá
á¡á á¯á¡áá±ážáá áºáá¯ááœááºá á€áááºáá±á¬ááºááŸá¯á¡á¬ážáá¯á¶ážááᯠá¡áá¯ááºáá¬áááºá¡á¬ážáá¯á¶ážá¡ááœáẠáá áºááŒáá¯ááºáááºá¡áá¯á¶ážááŒá¯ááá¯ááºááẠ(á¡á á¯á¡áá±ážáá»á¬ážá áœá¬ááŸáááá²á·ááá¯á· áááºážááá¯á·ááᯠáááá¹áá°áá»á¬ážáááºáá®ážááẠáááá¯á¡ááºáá«)á
+ á á»á±ážáá±á«áááºá
á¡áááºáá±á¬áºááŒáá« á¡áá»áá¯ážáááºá¡áá±ááŒáá·áºá á¡á á¯á¡áá±ážá¡áááºážáááºááẠá¡áá»á¬ážá¡á¬ážááŒáá·áº á ááááºá ááá»á¬ážáááŸááá±á¬ááŒá±á¬áá·áº á á»á±ážáááºáá¬áá«áááºá
áááºážááá¯á·ááá¯áááºáá²á·ááá¯á· áááºáá¶áá±á¬ááºááœááºáá±ážáááºááŒá áºá á± (áá¯ááºá¡ááœááºáž ááá¯á·ááá¯áẠcloud ááœááº) áááºáá»áŸááẠááœá±ááŒá±ážáá»á¬ážá áœá¬áá¯ááºáá»ááá¯ááºá á±áá¬áá° á€á¡áá¬ááẠá¡áá°ážáááŒáá·áº ááŸááºáááºáá«áááºá
áá²á·ááá¯á·áá±á¬ Kubernetes áááºáá±á¬ááºááŸá¯á¡áá»áá¯á·ááᯠá
á®áá¶ááá·áºááœá²áááºá
Kubernetes á¡á
á¯á¡áá±ážáá
áºáá¯á
á®á áááºáááºááŸá¯á¡ááœáẠáá¯á¶áá±á¡áááŒá±ážááœá±ááᯠáá±á¬ááºáá¶ááá·áº á
á®áá¶ááá·áºááœá²ááá·áºáááºáá±á¬ááºááŸá¯áá»á¬ážáááºáž ááŸáááẠ(á¥ááá¬á
+ áááá±á¬ááºáá±á¬á¡á¯ááºáá»á¯ááºáá±áž
á¡á á¯á¡áá±ážáá áºáá¯ááᯠá á®áá¶ááá·áºááœá²ááŒááºážááẠá¡áá»á¬ážá¡ááŒá¬ážááᯠá á®áá¶ááá·áºááœá²ááŒááºážááẠááá¯ááá¯ááœááºáá°áááºá
á¡á¯ááºáá»á¯ááºáá±ážááœáẠá¡á±á¬ááºáá«áá¬áááºáá»á¬áž áá«áááºááá¯ááºáááº-
- Kubernetes áá¬ážááŸááºáž á¡ááºááááºá
- CI/CD ááá¯ááºááá¯ááºážáááºáá±á¬ááºááŒááºážá
- CNI ááááºá¡ááºááᯠááá·áºááœááºážááŒááºážá
- á¡áá¯á¶ážááŒá¯áá° á á áºááŸááºááŒá±á¬ááºáž á¡áá±á¬ááºá¡áá¬ážá áá áºáá áºáᯠáááºáá±á¬ááºááŒááºážá
- access controller áá áºáá¯áááºáááºááŒááºážá
ááŸáá·áº á¡ááŒá¬ážáá»á¬ážá áœá¬áá±á¬âŠ
á¡á á¯á¡ááœá²á·áá áºáá¯á¡ááœááºá áááºááẠá€á¡áá¬á¡á¬ážáá¯á¶ážááᯠáá áºááŒáááºáᬠááŒá¯áá¯ááºááááºááŒá áºáááºá
á¡á á¯á¡áá±ážáá»á¬ážá áœá¬á¡ááœááºá áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠá¡ááŒáááºáá»á¬ážá áœá¬ áááºáá«áááºáá« ááŒá¯áá¯ááºááááºááŒá áºááŒá®ážá áááºážááẠáá¯ááºáááºážá ááºááœáẠááá¯ááºáá»á±á¬áá®ááœá±ááŸáááŒá®áž ááá¯ááºáá»á±á¬áá®ááœá±ááŸáá á±áááºá¡ááœáẠáá¯ááºáááºážá ááºáá»á¬ážááŸáá·áº áááááá¬á¡áá»áá¯á·á á¡ááá¯á¡áá»á±á¬ááºáá¯ááºáá±á¬ááºááŸá¯á¡áá»áá¯á· ááá¯á¡ááºáááºááŒá áºáááºá
ááᯠá¡á¬ážáááºážáá»ááºáá»á¬ážá¡ááŒá±á¬ááºáž á áá¬ážá¡áááºážáááºááŒá±á¬áá«á
- ááŸá¯á¶ážáááá·áºááŸá¯ááá áºáá¯áááºážáá±á¬á¡áá»ááº
ááŒááºážááá¯ááŸá¯ááá á¹á áᬠá¡á á¯á¡ááœá²á·ááẠáá»ááºáá»ááºáž á¡áá¯ááºááá¯ááºáá±á¬á·áá«á á¡á¬ážáá¯á¶áž á¡áá¯ááºáá¬áááºáá»á¬áž
á¡áá¬ááœá± ááŸá¬ážááœá¬ážááá¯ááºáá²á· áááºážáááºážáá»á¬ážá áœá¬ ááŸááá«áááºá
- Kubernetes ááᯠá¡ááºááááºáá¯ááºááŒááºážááẠááá»áŸá±á¬áºááá·áºáá¬ážáá±á¬ áá±ážááœááºááá¯ážáá»áá¯ážáá»á¬ážááᯠááŒá áºáá±á«áºá á±áááºá
- á¡á á¯ááá¯áẠáá»ááºááŒáá·áºáá±á¬ á¡á áááºá¡ááá¯ááºáž (á¥ááá¬á CNI ááááºá¡ááº) ááẠáá»áŸá±á¬áºááá·áºáá¬ážááá·áºá¡ááá¯ááºáž á¡áá¯ááºááá¯ááºáá±á¬á·áá«á
- á¡á á¯á¡áá±áž á¡á áááºá¡ááá¯ááºážáá»á¬ážáá²á០áá áºáá¯ááᯠááŸááºáááºá áœá¬ ááŒááºáááºááá¬ážáá«á
- á¡áááºážáᶠá¡ááŒá±áá¶á¡áá±á¬ááºá¡áŠáá»á¬ážááœáẠáá»áá¯á·ááœááºážáá»ááºá
ááá¯ááá¯á·áá±á¬ á¡ááŒá áºá¡áá»ááºáá áºáá¯ááẠá¡á á¯ááá¯ááºá¡ááŒá¯á¶ááá¯ááºááœáẠáááºáá¶áá¬ážáá±á¬ á¡áá¯ááºáááºá¡á¬ážáá¯á¶ážááᯠááá¯ážááœá¬ážá áœá¬ áá»ááºá á®ážá á±ááá¯ááºáááºá
- áááºážáá»ááºáá±á¬ insulation áááŸááá«á
áá»áŸáá±áá¬ážáá±á¬ á¡á á¯á¡áá±ážáá áºáá¯ááœáẠáá¯ááºáá±á¬ááºáá±ááŒááºážááᯠááá¯ááá¯áááºááŸá¬ á¡ááá®áá±ážááŸááºážáá»á¬ážááẠáá¬á·ááºáá²á ááœááºáááºáá»áááºáááºááá¯ááºááŸá¯ááŸáá·áº áááºáááºááŸá¯á áá áºááᯠá¡á á¯á¡áá±ážáá»á¬ážáá±á«áºááœáẠáá»áŸáá±ááŒááºážááŒá áºáááºá
áá áºáááºážá¡á¬ážááŒáá·áº áá°áá®áá±á¬ node áá±á«áºááœáẠáá¯ááºáá±á¬ááºáá±áá±á¬ ááá°áá®áá±á¬ á¡ááá®áá±ážááŸááºáž ááŸá áºáá¯áá«áá±á¬ container ááŸá áºáá¯ááẠáá°áá®áá±á¬ OS kernel ááᯠáá¯ááºáá±á¬ááºáá±áá±á¬ á ááºáá áºáá¯áááºážááœáẠáá¯ááºáá±á¬ááºáá±áá±á¬ áá¯ááºáááºážá ááºááŸá áºáá¯ááŸáá·áº áá°áá«áááºá
Linux ááœááºááááºáá¬áá»á¬ážááẠáá®ážááŒá¬ážááœá²áá¯ááºááŒááºážáá¯á¶á á¶á¡áá»áá¯á·ááᯠáá±ážá áœááºážáá±á¬áºáááºáž áááºážááẠvirtual machines á០áá¶á·ááá¯ážáá±ážáááºáá±á¬áẠáááŒááºážáááºáá«á á¡ááŸá áºáá¬áá¡á¬ážááŒáá·áºá container áá áºáá¯ááŸá áá¯ááºáááºážá ááºááẠhost operating system ááœáẠáá¯ááºáá±á¬ááºááá·áº áá¯ááºáááºážá ááºááŸáá·áº áá°áá®áá«áááºá
áááºážááẠáá¯á¶ááŒá¯á¶áá±ážááŒá¿áá¬áá áºáᯠááŒá áºááá¯ááºáááº- á€á¡á á®á¡á ááºááẠáá®á¡áá¯áá®á¡á ááááºááá¯ááºáá±á¬ á¡ááá®áá±ážááŸááºážáá»á¬ážá¡á¬áž áá áºáŠážááŸáá·áºáá áºáŠáž áááºááœááºááẠ(áááºááœááºáá»ááºááŸáááŸá ááá¯á·ááá¯áẠááá±á¬áºááááŒá áºá á±) ááᯠááœáá·áºááŒá¯áá¬ážáááºá
ááá¯á·á¡ááŒááºá Kubernetes á¡á
á¯á¡áá±ážááŸá á¡áá¯ááºáá¬áááºáá»á¬ážá¡á¬ážáá¯á¶ážááẠá¡á
á¯ááá¯ááºáá»ááºááŒáá·áºáá±á¬ áááºáá±á¬ááºááŸá¯á¡áá»áá¯á·ááᯠáá»áŸáá±áá«áááºá
á¡áááºáá«á¡áá»ááºáá»á¬ážá¡á¬ážáá¯á¶ážááẠá¡ááá®áá±ážááŸááºážáá¯á¶ááŒá¯á¶áá±ážááá¯á¡ááºáá»ááºáá»á¬ážáá±á«áºáá°áááºá á¡áááá¹áá«ááºá¡áá»áá¯ážáá»áá¯ážááŸáááá¯ááºáá«áááºá
Kubernetes áá²á·ááá¯á·áá±á¬ áá¯á¶ááŒá¯á¶áá±ážááŒá¿áá¬áá»á¬ážááᯠáá¬ááœááºááẠáááááá¬áá»áá¯ážá
á¯á¶ááᯠáá¶á·ááá¯ážáá±ážáá«áááºá
Kubernetes ááẠáá°áá áá®ááá¯ááºážáá¯ááºáá¬ážááŒá±á¬ááºáž á¡ááŒá²ááááááẠá¡áá±ážááŒá®ážáááºá áá»áŸáá±ááŒááºážá, ááá¯ááºáá«á á¡áá®ážáá»ááºááŒááºážááŸáá·áºáá±ážáááºážáá±áž.
- áááºážáá»ááºáá±á¬ á¡áááºááŸá¬ážáá»áá¯ážá á¯á¶áááŸáááŒááºážá
Kubernetes á¡á á¯á¡áá±ážáá áºáá¯ááœáẠáá»áŸáá±áá¬ážáá±á¬áááºážááŒá áºáá»á¬áž áá»á¬ážááŒá¬ážááŒááºážááŒá±á¬áá·áº ááá°áá®áá±á¬á¡ááá®áá±ážááŸááºážáá»á¬ážááẠáá áºáá¯ááŸáá·áºáá áºáᯠááŒá±áá»á¬ážáá±á¬ááºááŸááºážááá¯ááºááá·áº áááºážáááºážáá»á¬ážá áœá¬ááŸááááºá
á¥ááá¬á¡á¬ážááŒáá·áºá á¡ááá®áá±ážááŸááºážáá áºáá¯ááẠáá»áŸáá±áá¬ážáá±á¬ áááºážááŒá Ạ(á¥ááᬠCPU ááá¯á·ááá¯áẠmemory áá²á·ááá¯á·) ááᯠáááºáá«ážááŒá®ážá¡á¯ááºááŒá®áž áááºážááᯠáá°áá®áá±á¬ node áá±á«áºááœáẠáá¯ááºáá±á¬ááºáá±áá±á¬ á¡ááŒá¬ážá¡ááá®áá±ážááŸááºážáá»á¬ážááᯠááŒááºážáááºááá¯ááºáááºá
Kubernetes áá²á·ááá¯á·áá±á¬ á€á¡ááŒá¯á¡áá°ááᯠááááºážáá»á¯ááºááẠá¡áá»áá¯ážáá»áá¯ážáá±á¬ ááá¹ááá¬ážáá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá
- á¡áá¯á¶ážááŒá¯áá°á¡áá»á¬ážá¡ááŒá¬áž
á¡á á¯á¡áá±ážáá áºáá¯ááœááºá áááºááẠáá°áá»á¬ážá áœá¬áᶠáááºážááá¯áááºáá±á¬ááºááœáá·áºááœáá·áºááẠááá¯á¡ááºáááºá áá°ááá¯á·áá²á· á¡áá±á¡ááœáẠáá»á¬ážáá±áá±á áá áºáá¯áá¯ááᯠâáá»áá¯ážáá»ááºâ ááá¯ááºááŒá± ááá¯áá»á¬ážáá±áá«áá²á
á¡á
á¯á¡áá±ážá¡ááœááºážááœáẠáááºáá°á áá¬áá¯ááºááá¯ááºáááºááᯠáááºááááºážáá»á¯ááºááá¯ááºáááºá
- á¡á á¯á¡áá±ážáá»á¬ážááẠá¡ááá·áºá¡áááºáááŸá ááŒá®ážááœá¬ážááá¯ááºáááºá
á¡áá¯ááºáá¬áááºá¡á¬ážáá¯á¶ážá¡ááœáẠá¡áá¯á¶ážááŒá¯ááá·áº á¡á á¯á¡áá±ážááẠá¡ááœááºááŒá®ážáá¬ážáááá·áºááẠ(node ââááŸáá·áº pods á¡áá±á¡ááœááºá¡á)á
ááá¯á·áá±á¬áº á€áá±áá¬ááœáẠáá±á¬ááºáááºááŒá¿áá¬áá áºáᯠáá±á«áºáá¬áááº- Kubernetes ááŸá á¡á á¯á¡áá±ážáá»á¬ážááẠá¡ááá·áºá¡áááºáááŸá áááŒá®ážááœá¬ážááá¯ááºáá«á
á¡á
á¯á¡á
ááºážá¡ááœááºá¡á
á¬ážá¡áá±á«áº áá®á¡áá¯áá®ááá·áºáááºáá»áẠááŸááá«áááºá Kubernetes ááœááºáááºážáááºááá·áºááŸááºážááŒá±á¡á¬ážááŒáá·áºááŒá
áºáááºá
ááá¯á·áá±á¬áºá áááºááœá±á·ááááœááºá ááŒá¿áá¬áá»á¬ážááẠá¡á
á±á¬ááá¯ááºážááœáẠá
áááºááá¯ááºááẠ- á¥ááá¬á¡á¬ážááŒáá·áºá
á¡ááŸááºááŸá¬ ááŒá®ážáá¬ážáá±á¬á¡á á¯á¡áá±ážáá»á¬ážááẠKubernetes ááááºážáá»á¯ááºááŸá¯á¡ááœáŸá¬ááœáẠááŒáá·áºáá¬ážáá±á¬áááºááᯠáá¬ážááŸáááŒááºážáááºááŒá áºáááºá áá áºáááºážááá¯ááá±á¬áºá á¡á á¯á¡áá±ážááᯠáááá±á¬ááºá áœá¬áááºáááºáá±á á±ááẠááá¯áá áá¯ááºáá»áááºááŸáááẠááá¯á¡ááºáááºá
á€ááŒá¿áá¬ááᯠáá°áááºážááá±á¬á·ááºááŸá áááºá
ááºáá±á¬ááºážáá«ážáá
áºáá¯ááœáẠáá±á·áá¬áá¬ážáááº
ááá¯á·áá±á¬áº ááá·áºáá»ááºáááºáá»ááºážáááºáááºážááᯠá ááºážá á¬ážááŒáá·áºáá¡á±á¬ááº- áá±ážáááºáá±á¬á¡á á¯á¡áá±ážáá»á¬ážá áœá¬á
2. áá±ážáááºáá±á¬ á¡áá°ážááŒá¯á¡á á¯á¡áá±ážáá»á¬ážá áœá¬
á€áá»ááºážáááºááŸá¯ááŒáá·áº áááºááẠáááºá¡áá¯á¶ážááŒá¯ááá·áº ááŒááºá ááºáá áºáá¯á á®á¡ááœáẠáá®ážááŒá¬ážá¡á á¯áá áºáá¯ááᯠá¡áá¯á¶ážááŒá¯áááº-
áá±ážáááºáá±á¬ ááŒáœááºáá»á¬áž
á€áá±á¬ááºážáá«ážááááºááœááºáá»ááºáá»á¬ážá¡ááœááº, á¡á±á¬ááºááœáẠá¡áá¯á¶ážáá»ááá¯ááºáá±á¬ ááŒááºá áẠá¡ááºááá®áá±ážááŸááºážáá áºáá¯á á¥ááá¬ááᯠáááºááœáŸááºážááẠ- á¥ááá¬á áá®ážááŒá¬ážá¡ááá®áá±ážááŸááºážáá áºáá¯á dev áá¬ážááŸááºážá
á€áááºážáá»á°áá¬ááẠKubernetes ááᯠá¡áá°ážááŒá¯á¡ááŒá Ạá¡áá¯á¶ážááŒá¯áááºá runtime áá áºáŠážáá»ááºáž áá»áŸá±á¬ááºááœáŸá¬áááºááŒááºážáá»á¬ážá¡ááœááºá
áá®áááºážáááºážáá²á· á¡á¬ážáá¬áá»áẠá¡á¬ážáááºážáá»ááºááœá±ááᯠááŒáá·áºáá¡á±á¬ááºá
+ ááá·áºááẠ"áá±á«ááºááœá²ááŸá¯á¡áá»ááºážáááº"
á¡á á¯á¡ááœá²á·áá áºáᯠáá»ááºááœááºáá±á¬á¡áá«á á¡áá¯ááºááá¹ááá¬áá±á¬ááºáá±á¬ á¡áá»áá¯ážáááºáá»á¬ážááᯠááá¯á¡á á¯á¡áá±ážááœáẠááŒáá·áºáá»ááºáá¬ážááá·áº á¡áá¯ááºáá¬áááºáá»á¬ážá¡ááœááºáᬠááá·áºáááºáá¬ážáááºá á¡ááŒá¬ážá¡áá¯ááºáá»á¬ážá¡á¬ážáá¯á¶ážááᯠááááááá¯ááºáá¬ážáá«á
+ áá»áŸááºáá¬
á¡á á¯á¡ááœá²á·áá áºáá¯áá»ááºážá á®ááœáẠáááºáá¶áá¬ážáá±á¬ á¡áá¯ááºáááºáá»á¬ážááẠáááá¯áááºáá¬á ááŸááºáá¬ááºá áááºáááºááŸá¯á áá áºá ááœááºááẠááá¯á·ááá¯áẠá¡ááŒá¬ážáááºáá±á¬ááºááŸá¯áá»á¬ážáá²á·ááá¯á· á¡áááºážá¡ááŒá áºáá»á¬ážááᯠááá»áŸáá±áá«á
ááááºááŸá¬ ááááºááá¯ááºáá±á¬ á¡ááá®áá±ážááŸááºážáá»á¬ážááŒá¬áž áááºážáá»ááºá áœá¬ áá®ážááŒá¬ážááœá²áá¬ážááŒááºážááŒá áºááŒá®áž áááºážááá¯á·á áá¯á¶ááŒá¯á¶áá±ážá¡ááœáẠá¡áá»áá¯ážááŸáááá¯ááºáááºá
+ á¡áá¯á¶ážááŒá¯áá°á¡áááºážáááº
á¡á á¯á¡áá±ážáá áºáá¯á á®ááœáẠá¡ááá·áºá¡áááºá¡á á¯á¡áá±ážáá áºáá¯áá¬áá«áááºáá±á¬ááŒá±á¬áá·áº áááºážááá¯á¡áá¯á¶ážááŒá¯ááœáá·áºááŸááá±á¬á¡áá¯á¶ážááŒá¯áá°á¡áá±á¡ááœáẠáá»á±á¬á·áá»ááœá¬ážáá«áááºá
áá°á¡áááºážáááºáᬠá¡á á¯á¡áá±ážááá¯á· áááºáá±á¬ááºááá¯ááºáááºá áá áºá á¯á¶áá áºáᯠ"ááŒáá¯ááœá²áááº" ááŒá áºááá¯ááºááŒá± áááºážáá±ááŒá áºáááºá
á¡á¬ážáááºážáá»ááºááœá±ááᯠááŒáá·áºáá¡á±á¬ááºá
- á¡áááºážá¡ááŒá áºáá»á¬ážááᯠáááá±á¬ááºá áœá¬á¡áá¯á¶ážááŒá¯ááŒááºážá
á¡á á±á¬ááá¯ááºážááœáẠáá±á¬áºááŒáá²á·ááá·áºá¡ááá¯ááºážá Kubernetes á¡á á¯á¡áá±ážáá áºáá¯á á®ááá¯ááºážááẠáááá»áá±á¬ á á®áá¶ááá·áºááœá²ááŸá¯á¡áááºážá¡ááŒá áºáá»á¬áž ááá¯á¡ááºáááº- áá¬á áᬠnodeáá»á¬ážá ááááºážáá»á¯ááºááŸá¯á¡ááœáŸá¬á¡á áááºá¡ááá¯ááºážáá»á¬ážá á á±á¬áá·áºááŒáá·áºááŒááºážááŸáá·áº ááŸááºáááºážááá°ááŒááºážááŒá±ááŸááºážáá»ááºáá»á¬áž ááá¯á¡ááºáá«áááºá
á¡á á¯á¡ááœá²á·ááẠá¡áá»á¬ážá¡ááŒá¬ážááœááºá á¡áááºážá¡ááŒá áºáá±á á¯ááᯠá á®áá¶ááá·áºááœá²ááŸá¯ááá¯á· ááœá²áá±áá±ážááááºá
- áá±ážááŒá®ážáááºá
á¡áááºážá¡ááŒá áºáá»á¬ážááᯠáááá±á¬ááºá áœá¬ ááá¯á¶ážá áœá²ááŒááºážááẠáá¯ááºáá»á ááááºááŒá®ážááŒáá·áºááŸá¯ááᯠá¡ááá¯á¡áá»á±á¬áẠááŒá áºáá±á«áºá á±áá«áááºá
á¥ááá¬á¡á¬ážááŒáá·áºá áá°áá®áá±á¬ááœááºááŒá°áá¬áá«áá«áá¯á¶ážáá¯á¡á á¬áž 30 master node XNUMX ááᯠááááºážááááºážááŒááºážááẠáá¯ááºáá»á ááááºááᯠáá±áá»á¬áá±á«ááºá¡áá»áá¯ážáááºáá±á¬ááºá á±áááºááŒá áºáááºá
- á¡á¯ááºáá»á¯ááºááŸá¯ áááºáá²ááŒááºážá
Kubernetes á¡á á¯á¡áá±áž á¡áá»á¬ážá¡ááŒá¬ážááᯠá á®áá¶ááá·áºááœá²ááŒááºážááẠáá áºáá¯áááºážááᯠá á®áá¶ááá·áºááœá²ááŒááºážááẠáá»á¬ážá áœá¬ ááá¯áááºáá²áááºá
á¥ááá¬á¡á¬ážááŒáá·áºá áááºááẠá¡á á¯á¡áá±ážáá áºáá¯á á®á¡ááœáẠá á áºááŸááºááŒá±á¬ááºážá¡áá±á¬ááºá¡áá¬ážááŸáá·áº ááœáá·áºááŒá¯áá»ááºááᯠáááºááŸááºáááºááŸááºááá«áááºá Kubernetes áá¬ážááŸááºážááá¯áááºáž á¡ááŒáááºáá±á«ááºážáá»á¬ážá áœá¬ á¡ááºááááºáá¯ááºááááºááŒá áºáá«áááºá
á€áá¯ááºáá±á¬ááºá áá¬áá»á¬ážá¡á¬ážáá¯á¶ážááᯠááá¯ááá¯áááá±á¬ááºá á±ááẠáááºááẠá¡ááá¯á¡áá»á±á¬ááºá áá áºááᯠá¡áá¯á¶ážááŒá¯ááẠááá¯á¡ááºáá«áááºá
á¡áᯠááááºáááŒááºážáááºáá²á· á¡ááŒá±á¡áá±ááœá±ááᯠááŒáá·áºáá¡á±á¬ááºá
3. á¡ááá®áá±ážááŸááºážáá áºáá¯áá»áŸáẠá¡á á¯á¡ááœá²á·áá áºáá¯
á€áá»ááºážáááºááŸá¯ááœááºá áááºááẠáá®ážááŒá¬ážá¡ááá®áá±ážááŸááºážáá áºáá¯á á¡ááŒá±á¡áá±á¡á¬ážáá¯á¶ážá¡ááœáẠáá®ážááŒá¬ážá¡á á¯áá áºáá¯ááᯠáááºáá®ážáááº-
áá»áŸá±á¬ááºááœáŸá¬á¡ááá¯áẠá¡á
á¯ááá¯ááº
á€áááºážááŒá±á¬ááºážááᯠáááá¬áá áá±áá¯áá»ááá±á¬á¡ááŒá Ạáá°áááá¯ááºáááºáá¡ááœá²á·á¡ááá¯áẠáá®ážááŒá¬ážá¡á á¯á¡ááœá²á·"á¡áááºááŒá±á¬áá·áºááá¯áá±á¬áºá áá»á¬ážáá±á¬á¡á¬ážááŒáá·áº á¡ááºáá»ááºáá®áá¬á¡ááœá²á·áá áºááœá²á·ááẠáá áºáᯠááá¯á·ááá¯áẠáá áºáá¯áááºááá¯áá±á¬ á¡ááºááºáá®áá±ážááŸááºážáá»á¬ážááᯠáááºáá®ážáá±áá±á¬ááŒá±á¬áá·áºááŒá áºáááºá
áá®áááºážáááºážáá²á· á¡á¬ážáá¬áá»áẠá¡á¬ážáááºážáá»ááºááœá±ááᯠááŒáá·áºáá¡á±á¬ááºá
+ á¡á á¯á¡áá±ážááᯠá¡ááá®áá±ážááŸááºážááá¯á· áá»áááºááŸáááá¯ááºáááºá
á¡ááá®áá±ážááŸááºážáá áºáá¯ááœáẠá¡áá°ážááá¯á¡ááºáá»ááºáá»á¬ážááŸááá«áá áááºážááá¯á·ááᯠá¡ááŒá¬ážá¡á á¯á¡ááœá²á·áá»á¬ážááᯠáááááá¯ááºá á±áá² á¡á á¯á¡áá±ážáá áºáá¯ááœáẠá¡áá±á¬ááºá¡áááºáá±á¬áºááá¯ááºáááºá
ááá¯ááá¯á·áá±á¬ááá¯á¡ááºáá»ááºáá»á¬ážááœáẠGPU áá¯ááºáá¬ážáá»á¬ážá á¡áá»áá¯á·áá±á¬ CNI ááááºá¡ááºáá»á¬ážá áááºáá±á¬ááºááŸá¯ááœááºáá áºáᯠááá¯á·ááá¯áẠá¡ááŒá¬ážáááºáá±á¬ááºááŸá¯á¡áá»áá¯á· áá«áááºáááºá
á¡á á¯á¡áá±ážáá áºáá¯á á®ááá¯ááºážááẠááá¯á¡ááºááá·áºá¡áá¬áá»á¬ážáá¬áá«áááºá á±ááẠáááºážááœááºáááºáááºáá±áá±á¬á¡ááºááºááŸáá·áºá¡á¶áááºááœááºáá»ááŒá áºá á±ááá¯ááºáááºá
- á¡á á¯á¡ááœá²á·áá áºáá¯ááœáẠááá°áá®áá±á¬áááºáááºážáá»ááºáá»á¬áž
á€áá»ááºážáááºááŸá¯áá¡á¬ážáááºážáá»ááºááŸá¬ ááá°áá®áá±á¬áááºáááºážáá»ááºáá»á¬ážá០á¡ááá®áá±ážááŸááºážááŒá áºáááºáá»á¬ážááẠáá°áá®áá±á¬á¡á á¯á¡áá±ážááœáẠá¡áá°ááŸááá±ááŒááºážááŒá±á¬áá·áºááŒá áºáááºá
á¥ááá¬á¡á¬ážááŒáá·áºá á¡ááá®áá±ážááŸááºážá áá¯ááºáá¯ááºáá¬ážááŸááºážááẠdev áá¬ážááŸááºážáá²á·ááá¯á· á¡á á¯á¡áá±ážááœáẠá¡áá¯ááºáá¯ááºáááºá áááºážááẠá¡ááá®áá±ážááŸááºážá áá¯ááºáá¯ááºááŸá¯áá¬ážááŸááºážááᯠáá¯ááºáá±á¬ááºááá·áº áá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬áá»á¬ážááẠáá°áá®áá±á¬á¡á á¯á¡áá±ážááœáẠáááºáááºáááºáá¯áááºáž ááá¯ááá¯áááºá
developer áá»á¬ážá áá¯ááºáá±á¬ááºáá»ááºáá»á¬áž ááá¯á·ááá¯áẠdev áá¬ážááŸááºážááŸá áá»áá¯á·ááœááºážáá»ááºáá»á¬ážááŒá±á¬áá·áºá cluster ááœáẠáá»áá¯á·ááœááºážááŸá¯áá áºáᯠááŒá áºáá±á«áºáá«áá prod version áááºáááºáž áá¶á á¬ážáááá¯ááºááẠ- á€áá»ááºážáááºááŸá¯á ááŒá®ážáá¬ážáá±á¬ á¡á¬ážáááºážáá»ááºáá áºáá¯ááŒá áºáááºá
áá±á¬ááºáá¯á¶ážá¡áá±áá²á·á áá«ááá¯á·á á¬áááºážáá²ááá±á¬ááºáá¯á¶ážá¡ááŒá áºá¡áá»ááºá
4. áááºáááºážáá»ááºáá áºáá¯áá»áŸáẠá¡á á¯á¡ááœá²á·áá áºáá¯
á€á¡ááŒá±á¡áá±ááœáẠáááºáááºážáá»ááºáá áºáá¯á á®á¡ááœáẠáá®ážááŒá¬ážá¡á á¯á¡áá±ážáá áºáá¯ááᯠááœá²áá±áá±ážááŒááºážááá¯á· áá«áááºáááº-
áááºáááºážáá»ááºáá
áºáá¯áá»áŸáẠá¡á
á¯á¡ááœá²á·áá
áºáá¯
á¥ááá¬á ááá·áºááœáẠá¡á á¯á¡áá±ážáá»á¬áž ááŸáááá¯ááºáááºá dev, á ááºážááẠО áá±á¬á·áááá»áá±á¬áááºáááºážáá»ááºáá áºáá¯á¡ááœáẠáááºááœáŸááºážáá¬ážáá±á¬ á¡ááá®áá±ážááŸááºážá áá¬ááá¡á¬ážáá¯á¶ážááᯠááẠrun áááºááŒá áºáááºá
á€áááºááŸá¬ á€áá»ááºážáááºááŸá¯á áá±á¬ááºážáá»áá¯ážááá¯ážáá»áá¯ážáá»á¬ážááŒá áºáááºá
+ áá¯ááºáá¯ááºáááºáááºážáá»ááºááᯠá¡áá®ážáá»ááºá á±áááºá
á€áá»ááºážáááºááŸá¯ááœááºá áááºáááºážáá»ááºá¡á¬ážáá¯á¶ážááẠáá áºáá¯ááŸáá·áºáá áºáᯠáá®ážááŒá¬ážá á®ááŒá áºáááºá ááá¯á·áá±á¬áº áááºááœá±á·ááœáẠá€á¡áá¬ááẠáá¯ááºáá¯ááºáááºáááºážáá»ááºááœáẠá¡áá°ážá¡áá±ážááŒá®ážáá«áááºá
ááá¯á¡áá« á¡ááá®áá±ážááŸááºážá áá¯ááºáá¯ááºááŸá¯áá¬ážááŸááºážáá»á¬ážááẠá¡ááŒá¬ážáá±á¬ á¡á á¯á¡áá±ážáá»á¬ážááŸáá·áº áááºáááºážáá»ááºáá»á¬ážááœáẠááŒá áºáá»ááºáá±ááá·áºá¡áá¬áá»á¬ážááŸáá·áº á¡ááŸá®á¡ááá¯áááºážáá»ááºááŸááááºá
á€áááºážá¡á¬ážááŒáá·áºá dev cluster ááœáẠááŒá¿áá¬áá áºáᯠáá¯ááºáááẠáá±á«áºáá±á«ááºáá¬áá«áá á¡ááá®áá±ážááŸááºážáá»á¬ážá prod áá¬ážááŸááºážáá»á¬ážááẠáá¬ááŸáááŒá áºáá²á·ááá²á·ááá¯á· áááºáááºá¡áá¯ááºáá¯ááºáá±áááºááŒá áºáááºá
+ á¡á á¯á¡áá±ážááᯠáááºáááºážáá»ááºááŸáá·áº áá»áááºááŸáááá¯ááºáááºá
á¡á á¯á¡áá±ážáá áºáá¯á á®ááᯠáááºážááááºáááºážáá»ááºááŸáá·áº áá»áááºááŸáááá¯ááºáááºá á¥ááá¬á áááºáá¯ááºááá¯ááºáááº-
- ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ ááŸáá·áº á¡ááŸá¬ážááŸá¬ááŒááºááŒááºážá¡ááœáẠáááááá¬áá»á¬ážááᯠdev á¡á á¯á¡áá±ážááœáẠááá·áºááœááºážáá«á
- á ááºážáááºááŸá¯áá±á¬ááºáá»á¬ážááŸáá·áº áááááá¬áá»á¬ážááᯠá¡á á¯á¡áá±ážááœáẠááá·áºááœááºážáá«á á ááºážáááº;
- á¡á á¯á¡áá±ážááŸá ááá¯ááá¯á¡á¬ážáá±á¬ááºážáá±á¬ áá¬á·ááºáá²ááŸáá·áº ááœááºáááºáá»ááºáááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯áá«á áá±á¬á·.
áááºážááẠááá·áºá¡á¬áž á¡ááá®áá±ážááŸááºážááœá¶á·ááŒáá¯ážááá¯ážáááºáá±ážááŸáá·áº áááºáááºááŸá¯ááŸá áºáá¯áá¯á¶ážá á áœááºážáá±á¬ááºáááºááᯠááá¯ážááŒáŸáá·áºááá¯ááºá á±áá«áááºá
+ áá¯ááºáá¯ááºááŸá¯á¡á á¯á¡áá±ážááá¯á· áááºáá±á¬ááºááœáá·áºááᯠááá·áºáááºááŒááºážá
áá¯ááºáá á¹á ááºážá¡á á¯á¡áá±ážáá áºáá¯ááŸáá·áº ááá¯ááºááá¯ááºáá¯ááºáá±á¬ááºááẠááá¯á¡ááºááŸá¯ááŸá¬ ááŸá¬ážááŸá¬ážáá«ážáá«áž áá±á«áºáá±á«ááºáá¬áá±á¬ááŒá±á¬áá·áº áááºážááᯠá¡áá¯á¶ážááŒá¯ááœáá·áºááŸááá°áá»á¬ážá á¡ááá¯ááºážá¡ááá¯ááºážááᯠáááááá¬áᬠááá·áºáááºááá¯ááºáááºá
áááºááẠááá¯ááááºááœá¬ážááá¯ááºááŒá®áž á€á¡á á¯á¡áá±ážááá¯á· áá°áá»á¬ážáááºáá±á¬ááºááœáá·áºááᯠáá¯á¶ážáááŒááºážáááºááá¯ááºááŒá®áž á¡ááá¯á¡áá»á±á¬áẠCI/CD áááááá¬ááᯠá¡áá¯á¶ážááŒá¯á ááŒáá·áºáá»ááºááŸá¯á¡á¬ážáá¯á¶ážááᯠáá¯ááºáá±á¬ááºááá¯ááºáááºá ááá¯ááá¯á·áá±á¬áá»ááºážáááºááŸá¯ááẠá¡áááºááá¯ááºáá¯á¶ážáá±áá¬ááœáẠáá°áá¬ážá¡ááŸá¬ážáá»á¬ážáá¡áá¹ááá¬ááºááᯠáááºážáá«ážá á±áááºááŒá áºáááºá
ááᯠá¡á¬ážáááºážáá»ááºáá»á¬ážá¡ááŒá±á¬ááºáž á áá¬ážá¡áááºážáááºááŒá±á¬áá«á
- áá»áŸá±á¬ááºááœáŸá¬áá»á¬ážááŒá¬ážááœáẠáá®ážááŒá¬ážááœá²áá¬ážááŒááºážáááŸááá«á
áá»ááºážáááºááŸá¯á á¡áááá¡á¬ážáááºážáá»ááºááŸá¬ á¡ááá®áá±ážááŸááºážáá»á¬ážááŒá¬ážááœáẠáá¬á·ááºáá²ááŸáá·áº á¡áááºážá¡ááŒá Ạáá®ážááŒá¬ážááœá²áá¬ážááŒááºáž áááŸáááŒááºážáááºááŒá áºáááºá
ááááºááá¯ááºáá±á¬ á¡ááá®áá±ážááŸááºážáá»á¬ážááẠá¡á á¯ááá¯ááºá¡áááºážá¡ááŒá áºáá»á¬ážááᯠáá»áŸáá±áá«áááº- á áá áºá¡á°ááá¯ááºá áááá¯áááºáá¬á ááŸááºáá¬ááºááŸáá·áº á¡ááŒá¬ážáááºáá±á¬ááºááŸá¯á¡áá»áá¯á·ááᯠáá»áŸáá±áá«áááºá
áá±á¬áºááŒáá²á·ááá·áºá¡ááá¯ááºážá áááºážááẠá¡áá¹ááá¬ááºááŸáááá¯ááºáááºá
- á¡ááá®áá±ážááŸááºážáááŸá®ááá¯ááŸá¯ááᯠáá±áá á¶áááºááŸááºááẠáá áœááºážáá±á¬ááºááá¯ááºáá«á
á¡ááá®áá±ážááŸááºážáá áºáá¯ááœáẠá¡áá°ážááá¯á¡ááºáá»ááºáá»á¬ážááŸááá«áá áááºážááá¯á·ááẠá¡á á¯á¡ááœá²á·á¡á¬ážáá¯á¶ážááœáẠáá»á±áááºááŸá¯ááŸáááááºááŒá áºáááºá
á¥ááá¬á¡á¬ážááŒáá·áºá á¡ááá®áá±ážááŸááºážáá áºáá¯ááœáẠGPU áá áºáá¯ááá¯á¡ááºáá«áá á¡á á¯á¡áá±ážáá áºáá¯á á®ááœáẠGPU áá«ááá·áº á¡áááºážáá¯á¶áž á¡áá¯ááºááá¬ážáá áºáŠážáá«áááºáááẠ(ááá¯á¡ááá®áá±ážááŸááºážááᬠá¡áá¯á¶ážááŒá¯áá¬ážáá»áŸááºáááº)á
ááááºá¡áá±ááŒáá·áº áá»áœááºá¯ááºááá¯á·ááẠááá¯ááá¯ááŒáá·áºáá¬ážáá±á¬áá¯ááºáá»á ááááºáá»á¬ážááŸáá·áº á¡áááºážá¡ááŒá áºáá»á¬ážááᯠá¡áá»áá¯ážááŸáá áœá¬á¡áá¯á¶ážááŒá¯ááŒááºážá¡ááœáẠá¡áá¹ááá¬ááºááŸááááºá
áá±á¬ááºáá»ááº
ááá·áºááœáẠáááºááŸááºáá¬ážáá±á¬ á¡ááá®áá±ážááŸááºážá¡á á¯áá áºáá¯ááŸááá»áŸáẠáááºážááá¯á·ááᯠá¡á á¯á¡áá±ážááŒá®ážáá»á¬ážá áœá¬ ááá¯á·ááá¯áẠá¡áá±ážá¡ááœá²áá»á¬ážá áœá¬ááœáẠáá¬ážááŸáááá¯ááºáá«áááºá
áá±á¬ááºážáá«ážááẠááá¹áá¬áá¯á¶ážááá¯ááºáá¬á¡á á¯á¡ááœá²á·áá áºáá¯á០á¡áá±ážá á¬ážááŸáá·áº á¡áá°ážááŒá¯áá¬ážááá·áº á¡áá»á¬ážá¡ááŒá¬ážá¡áá á¡áá»áá¯ážáá»áá¯ážáá±á¬ áá»ááºážáááºááŸá¯á áá±á¬ááºážáá»áá¯ážááá¯ážáá»áá¯ážáá»á¬ážááᯠááœá±ážááœá±ážáá¬ážáááº-
- ááŒá®ážáá¬ážáá±á¬á¡ááœá±ááœá±á¡á á¯á¡áá±ážáá áºáá¯;
- á¡ááœááºáá±ážáááºáá±á¬ á¡áá°ážááŒá¯á¡á á¯á¡áá±ážáá»á¬ážá áœá¬á
- áá»áŸá±á¬ááºááœáŸá¬áá áºáá¯áá»áŸáẠá¡á á¯á¡ááœá²á·áá áºáá¯á
- áááºáááºážáá»ááºáá áºáá¯áá»áŸáẠá¡á á¯á¡ááœá²á·áá áºáá¯á
áá«ááᯠáááºáááºážáááºážááᯠáá¯á¶ážááá·áºáá²á
á¡ááŒá²ááá¯ááá¯á á¡ááŒá±ááẠá¡áá¯á¶ážááŒá¯ááŸá¯ááá á¹á á¡áá±á«áº áá°áááºáááº- áááºááẠááá°áá®áá±á¬ áá»ááºážáááºááŸá¯áá»á¬ážá áá±á¬ááºážáá»áá¯ážááá¯ážáá»áá¯ážáá»á¬ážááᯠáá»áááºáááŒá®áž á¡ááá·áºáá±á¬áºáá¯á¶áž ááœá±ážáá»ááºááŸá¯ááᯠááœá±ážáá»ááºááẠááá¯á¡ááºáááºá
ááá¯á·áá±á¬áºá ááœá±ážáá»ááºááŸá¯ááẠá¡áááºáá±á¬áºááŒáá« á¥ááá¬áá»á¬ážááœáẠá¡ááá·áºá¡áááºáááŸá - áááºážááá¯á·ááᯠáá±á«ááºážá ááºá¡áá¯á¶ážááŒá¯ááá¯ááºáá«áááºá
á¥ááá¬á¡á¬ážááŒáá·áºá áááºááẠá¡ááœá²á·áá áºáá¯á á®á¡ááœáẠá¡á á¯á¡áá±ážááŸá áºáá¯ááᯠá á¯á ááºážááá¯ááºáááº- ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ á¡á á¯á¡áá±ážáá áºáᯠ(áááºáááºážáá»ááºáá»á¬ážááŸááááá·áºáááºá dev О á ááºážáááº) ááŸáá·áº á¡á á¯á¡ááœá²á· áá¯ááºáá¯ááºááŸá¯ (áá¯ááºáá¯ááºááŸá¯áááºáááºážáá»áẠáááºááŸááá¬áá±áá¬)á
á€áá±á¬ááºážáá«ážáá«á¡áá»ááºá¡áááºáá»á¬ážá¡áá±á«áºá¡ááŒá±áá¶á áááºááẠáá®ážááŒá¬ážá¡ááŒá±á¡áá±áá áºáá¯á¡ááœáẠá¡á¬ážáá¬áá»ááºáá»á¬ážááŸáá·áº á¡á¬ážáááºážáá»ááºáá»á¬ážááᯠááá¯ááá¯áá±á¬ááºážááœááºá¡á±á¬ááºááŒá¯áá¯ááºááá¯ááºáááºá áá¶áá±á¬ááºážáá«á á±!
PS
áá»áœááºá¯ááºááá¯á·áááá±á¬á·ááºááœááºáááºážáááºáá«
- «
Kubernetes ááŒá¿áá¬ááŒá±ááŸááºážááŒááºážá¡ááœáẠá¡ááŒááºá¡á¬áá¯á¶áááºážááœáŸáẠ"; - «
Kubernetes (áá¬áá) ááá±á·ááœáẠá¡áá±á¬áá·áºáááºáá«- áá»áŸá±á¬áºááá·áºáá»ááºáá»á¬ážááŸáá·áº áááºááœá±á·áá "; - «
Service Mesh- áá±á¬á·ááºáá²ááºá¡ááºáá»ááºáá®áá¬ááá¯ááºáž áááá¬ážáááá·áº á¡áá»á±á¬áºááŒá¬ážáá¯á¶ážáááºážááᬠ"; - «
Kubernetes ááŸá áá¯á¶ááŒá¯á¶áá±áž ABC- á¡áá±á¬ááºá¡áá¬ážááŒááŒááºážá ááœáá·áºááŒá¯áá»ááºá á á¬áááºážá á áºááŒááºážá "á
source: www.habr.com