ááŸááºáá»ááºá áá¬áá¬ááŒááº: Dailymotion ááẠááá¹áá¬á·á¡ááŒá®ážáá¯á¶áž áá®áá®ááᯠhosting áááºáá±á¬ááºááŸá¯áá»á¬ážáá²á០áá
áºáá¯ááŒá
áºááŒá®áž ááá¯á·ááŒá±á¬áá·áº áááºááŸá¬ážáá±á¬ Kubernetes á¡áá¯á¶ážááŒá¯áá°ááŒá
áºáááºá á€áá
á¹á
ááºážááœááºá á
áá
áºáááá¯áá¬ááá¬ááŸáẠDavid Donchez ááẠGKE ááœáẠcloud áááºáááºááŸá¯ááŒáá·áº á
áááºáá²á·ááŒá®áž K8s ááá¯á¡ááŒá±áá¶á áá¯áá¹ááá®ááá¯ááºáá¯ááºááŸá¯ááááºáá±á¬ááºážááá¯áááºáá®ážááŒááºážáááááºáá»á¬ážááᯠáá»áŸáá±áá±ážáᬠáá±á«ááºážá
ááºááŒá±ááŸááºážáá»ááºá¡ááŒá
Ạá¡áá¯á¶ážáááºáᬠááá¯ááá¯áá±á¬ááºážááœááºáá±á¬áá¯á¶á·ááŒááºááŸá¯á¡áá»áááºáá»á¬ážááŸáá·áº á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶áá¯ááºáá»á
ááááºáá»á¬ážááᯠáá»áœá±áá¬ááá¯ááºá
á±áá«áááºá
Core API ááᯠááŒááºáááºáááºáá±á¬ááºááẠáá¯á¶ážááŒááºááŒááºážá
Kubernetes ááá¯á¡ááŒá±áá¶á ááá·áºááá¯ááºááá¯ááºááááºáá±á¬ááºážááᯠáááºáá±á¬ááºáááŒááºážááẠá¡áááºááŒá±á¬áá·áº áááºááá¯ážááŸáááááºážá
Google Cloud ááᯠá¡áá¯á¶ážááŒá¯á á¡áá»áááºááá¯á¡ááœááºáž áá¯ááºáá¯ááºááŸá¯á¡ááá·áº API
ááœá±áá¬áá® 2016
ááœááºáá²á·áá±á¬áá¯á¶ážááŸá
áºá Dailymotion ááá¯áááºáá°ááŒá®ážáá±á¬ááºáá»ááºáá»ááºáž
ááœááºááááºáá¬áá»á¬ážá á á¯á ááºážááŸá¯ááŒá±ááŸááºážáá»ááºáá»á¬ážááŸáá·áº áá»áœááºá¯ááºááá¯á·áá¡ááááºá¡ááœá±á·á¡ááŒá¯á¶áá»á¬ážá¡áá±á«áº á¡ááŒá±áá¶á Kubernetes ááẠááŸááºáááºáá±á¬ááœá±ážáá»ááºááŸá¯ááŒá áºááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á·áá¯á¶ááŒááºáá«áááºá á¡áá»áá¯á·áá±á¬ developer áá»á¬ážááẠá¡ááŒá±áᶠááá±á¬ááá¬ážáá»á¬ážááᯠáá¬ážáááºáá¬ážááŒá®áž áááºážááᯠá¡áá¯á¶ážááŒá¯áááºážááᯠáááá¬ážááŒá®ážááŒá áºááá·áºá¡ááœáẠá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ á¡ááœááºááŒá±á¬ááºážááŒááºážá¡ááœáẠááŒá®ážáá¬ážáá±á¬ á¡á¬ážáá¬áá»ááºáá áºáá¯ááŒá áºáááºá
á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááá¯ááºáá¬ááŸá¯áá±á¬áá·áºááŸááŒáá·áºáá»áŸáẠcloud-native application á¡áá»áá¯ážá¡á á¬ážá¡áá áºáá»á¬ážááᯠáááºáá¶áá»ááºážáááẠá¡á¬ážáá±á¬ááºážááŒá®áž ááá¯ááºáá»á±á¬áá®ááœá±ááŸááá±á¬ á áá áºáá áºáᯠááá¯á¡ááºáá«áááºá áá»áœááºá¯ááºááá¯á·ááẠáá»áœááºá¯ááºááá¯á·áááá®ážá¡á ááœáẠcloud ááœááºáá±ááẠááœá±ážáá»ááºáá²á·ááŒááºážááŒá±á¬áá·áº á áááºá¡á±ážáá»ááºážáá¬á áœá¬ááŒáá·áº ááŒá áºááá¯ááºááá·áº á¡ááŒá¶á·ááá¯ááºáá¯á¶ážáá±á¬ ááááºáá±á¬ááºážááᯠáááºáá±á¬ááºááá¯ááºáááºááŒá áºáááºá áá»áœááºá¯ááºááá¯á·ááẠáááŒá¬áá® ááá¯á·ááá¯áẠáá±á¬ááºááá¯ááºážááœáẠáá»áœááºá¯ááºááá¯á·áááá¯ááºááá¯ááºáá±áá¬á ááºáá¬áá»á¬ážááá¯á· ááŒá±á¬ááºážááœáŸá±á·ááŒá®áž áá±á«ááºážá ááºáááºážáá»á°áá¬ááᯠá¡áá¯á¶ážááŒá¯áááºáᯠáá»áœááºá¯ááºááá¯á·áááá±á¬áºáááºáž Google Kubernetes Engine ááᯠá¡áá¯á¶ážááŒá¯á áá»áœááºá¯ááºááá¯á·áá¡ááºááºáá®áá±ážááŸááºážáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááẠáá¯á¶ážááŒááºáá²á·áááºá
áá¬ááŒá±á¬áá·áº GKE ááᯠááœá±ážáá»ááºáá²á·áá¬áá²á
áááºážááá¬ááá¯ááºáᬠá¡ááŒá±á¬ááºážááŒáá»ááºáá»á¬ážááŒáá·áº á€ááœá±ážáá»ááºááŸá¯ááᯠáá»áœááºá¯ááºááá¯á· ááŒá¯áá¯ááºáá²á·áááºá ááá¯á·á¡ááŒáẠáá¯áá¹ááá®á áá¯ááºáááºážááá¯á¡ááºáá»ááºáá»á¬ážááŸáá·áº ááá¯ááºáá®áá±á¬ á¡ááŒá±áá¶á¡áá±á¬ááºá¡áŠáá»á¬ážááᯠáá»ááºááŒááºá áœá¬ ááŒáá·áºáááºážáá±ážááẠááá¯á¡ááºáá«áááºá áá»áœááºá¯ááºááá¯á·ááœáẠáááá®áááºááá¯ááºáᬠááŒáá·áºááŒá°ážááŸá¯á áá»á²á·ááœááºááá¯ááºááŸá¯ááŸáá·áº á¡ááŸá¬ážáá¶ááá¯ááºááŸá¯á ááá·áº áááºáá±á¬ááºááŸá¯áá±ážááá·áºá¡ááºááºáá»á¬ážá¡ááœáẠááá¯á¡ááºáá»ááºá¡áá»áá¯á·ááŸááááºá
Dailymotion ááŸá GKE á¡á
á¯á¡áá±ážáá»á¬áž
Dailymotion ááẠááá¹áá¬áá
áºááŸááºážááŸá áá®áá®ááá¯ááááºáá±á¬ááºážáá
áºáá¯ááŒá
áºáá±á¬ááŒá±á¬áá·áº á
á±á¬áá·áºááá¯ááºážáá»áááºááᯠáá»áŸá±á¬á·áá»ááŒááºážááŒáá·áº áááºáá±á¬ááºááŸá¯á á¡áááºá¡ááœá±ážááᯠá¡ááŸááºáááẠááŒáŸáá·áºáááºááá¯áá«áááºá (áá±áá»áááº)... á¡áááºá
latency ááœáẠá¡á¬áá¯á¶áá¶ááá¯ááºá áœááºážááẠááááºáá±á¬ááºážá ááœááºáááºáááºáá±á¬ááºááŸá¯ááœáẠáá±ážáááºáá±á¬á¡áá¯ááºáá»á¬ážááᯠáá¯ááºáá±á¬ááºááááºáᯠááá¯ááá¯áááºá cloud áááºáá±á¬ááºááŸá¯á¡áá»á¬ážá á¯ááẠááá·áºá¡á¬áž áá±ááá áºáá¯á á®ááœáẠááá·áºááá¯ááºááá¯ááºááœááºáááºááᯠáááºáá®ážááŒá®áž VPN ááá¯á·ááá¯áẠá á®áá¶ááá·áºááœá²ááá·áºáááºáá±á¬ááºááŸá¯á¡áá»áá¯á·ááŸáá áºááá·áº áááºážááá¯á·ááᯠáá»áááºáááºááẠááá¯ááºážá á±áá²á·áá±á¬áºáááºážá Google Cloud ááẠááá·áºá¡á¬áž Google áá±áá¡á¬ážáá¯á¶ážá¡ááœáẠá¡ááŒáá·áºá¡ááááºáááºááá¯ááºáá±á¬ ááœááºáááºáá áºáá¯áááºážááᯠáááºáá®ážááá¯ááºá á±áá²á·áááºá áááºážááẠá áá áºá áááºáááºááŸá¯ááŸáá·áº á áœááºážáá±á¬ááºáááºá¡ááœáẠááŒá®ážáá¬ážáá±á¬ á¡á¬ážáá¬áá»ááºááŒá áºáááºá
ááá¯á·á¡ááŒááºá Google Cloud á០ááœááºáááºáááºáá±á¬ááºááŸá¯áá»á¬ážááŸáá·áº load balancers áá»á¬ážááẠá¡áá±á¬ááºážáá¯á¶ážá¡áá¯ááºáá áºáá¯ááŒá áºáááºá áááºážááá¯á·ááẠááá·áºá¡á¬áž áá±ááá áºáá¯á á®á០áááá¬ážáá±á¬ á¡áá»á¬ážáá°ááŸá¬ IP ááááºá á¬áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááœáá·áºáá±ážááŒá®áž á¡á¶á·ááŒááœááºáá±á¬ááºážáá±á¬ BGP áááá¯ááá¯áá±á¬ááẠáá»ááºá¡áá¬áá»á¬ážááᯠááá¯á áá¯ááºááẠ(ááá¯ááá¯áááºááŸá¬ áá¯á¶ážá áœá²áá°áá»á¬ážááᯠá¡áá®ážáá¯á¶ážá¡á á¯á¡áá±ážááá¯á· ááŒááºááœáŸááºážáá±ážáááº)á áá»ááºááœááºááŸá¯áá áºáá¯ááœááºá áá°ááááºáá±á¬ááºá áœááºáááºááŸá¯áááŸááá² á¡ááŒá¬ážáá±áááá¯á· á¡ááœá¬ážá¡áá¬áá»á¬áž ááŒááºáá±á¬ááºááœá¬ážáááºááŸá¬ áááºááŸá¬ážáááºá
Google Load Balancing ááᯠá
á±á¬áá·áºááŒáá·áºááŒááºážá
áá»áœááºá¯ááºááá¯á·áááááºáá±á¬ááºážááẠGPU áá»á¬ážááᯠááŒááºážáááºá áœá¬á¡áá¯á¶ážááŒá¯áá«áááºá Google Cloud ááẠáááºážááá¯á·ááᯠKubernetes á¡á á¯á¡áá±ážáá»á¬ážááœáẠááá¯ááºááá¯ááºáááááá±á¬ááºáá±á¬ááºá¡áá¯á¶ážááŒá¯ááẠááœáá·áºááŒá¯áá¬ážáááºá
ááá¯á¡áá»áááºááœááºá á¡ááŒá±áá¶á¡áá±á¬ááºá¡áŠá¡ááœá²á·ááẠáá¯ááºááá¯ááºážááá¯ááºáá¬áá¬áá¬áá»á¬ážáá±á«áºááœáẠááŒáá·áºáá»ááºáá¬ážáá±á¬ á¡ááœá±á¡ááŸá áºá¡á á¯á¡áá±ážááᯠá¡áááá¡á¬áá¯á¶á áá¯ááºáá²á·áááºá ááá¯á·ááŒá±á¬áá·áº ( Kubernetes áá¬á áá¬áá»á¬ážá¡áá«á¡áááº) á á®áá¶ááá·áºááœá²ááá·áºáááºáá±á¬ááºááŸá¯ááá¯á¡áá¯á¶ážááŒá¯ááŒááºážááŒáá·áº áá»áœááºá¯ááºááá¯á·áááá¯á¡ááºáá»ááºáá»á¬ážááŸáá·áºááá¯ááºáá®ááŒá®áž áá±áááœááºážá¡á á¯á¡ááœá²á·áá»á¬ážááŸáá·áºáá¯ááºáá±á¬ááºááẠá¡ááœá²á·áá»á¬ážááᯠáá±á·áá»áá·áºáá±ážááá¯ááºáá«áááºá
ááááºá¡áá±ááŒáá·áºá á¡áá¯ááºá áááºááŒá®ážáá±á¬áẠ6 áá¡ááŒá¬ááœáẠGoogle Cloud á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááœáẠáá¯ááºáá¯ááºááŸá¯áááºážááŒá±á¬ááºážááᯠá áááºáááºáá¶ááá¯ááºáá²á·áááºá
ááá¯á·áá±á¬áº á¡á¬ážáá¬áá»ááºáá»á¬ážá áœá¬ááŸááá±á¬áºáááºáž cloud áááºáá±á¬ááºááŸá¯áá±ážáá°ááŸáá·áº á¡áá¯ááºáá¯ááºááŒááºážááẠáááºáá±á«áº áá°áááºá ááá¯ážáá¬ááá¯ááºááá·áº áá¯ááºáá»á ááááºá¡áá»áá¯á·ááŸáá·áº áááºá ááºáá±áááºá ááá¯á·ááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á·á¡áá¯á¶ážááŒá¯áá¬ážáá±á¬ á á®áá¶ááá·áºááœá²áá¬ážáá±á¬ áááºáá±á¬ááºááŸá¯áá áºáá¯á á®ááᯠá¡áá¬áááºááœáẠáááºážááá¯á·ááᯠáááááºá¡ááœááºáž á¡áá±á¬ááºá¡áááºáá±á¬áºááá¯ááºááẠáá»áŸá±á¬áºááá·áºáá«áááºá á¡ááŸááºááŸá¬á áá±áááá¯ááºáá¬á¡á á¯á¡ááœá²á·áá»á¬áž á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááᯠ2016 ááŸá áºáá¯ááºááœáẠá áááºáá²á·ááŒá®áž áá±á«ááºážá ááºááá¬áá»á°áá¬ááᯠáá áºáá»áááºáááºážááœáẠá áááºáá²á·áá«áááºá
áá±áááœááºáž ááœááºááááºáᬠáá®ážááŸá¯ááºááŒááºáž ááááºáá±á¬ááºáž Dailymotion ááᯠá áááºáá«á
áá±á¬ááºážáŠáž 2016
stack áá
áºáá¯áá¯á¶ážááᯠáá¯ááºáá¯ááºááẠá¡áááºááá·áºááŒá
áºáá±á¬á¡áá«á API ááœáẠá¡áá¯ááºáá¯ááºáááºá
ááá¯á¡áá»áááºááœáẠáá¯á¶ážá áœá²áá°áá»á¬ážááẠáá áẠáá®áá®ááᯠ3 áá®áá®áá¶áá»á±á¬áº ááŒáá·áºááŸá¯ááŒáááºá áá¯ááºáá«áááºá áá»áœááºá¯ááºááá¯á·ááœáẠáá»áœááºá¯ááºááá¯á·áááá¯ááºááá¯áẠáá»ááºááŒáá·áºáá±á¬ á¡ááŒá±á¬ááºážá¡áᬠáá±ážááá¯á·ááŸá¯ááœááºáááºááᯠááŸá áºáá±á«ááºážáá»á¬ážá áœá¬ áá¬ážááŸááá²á·áá«áááºá áá»áœááºá¯ááºááá¯á·ááẠá€á¡ááŒá±á¡áá±á¡á¬áž á¡ááœáá·áºáá±á¬ááºážáá°ááŒá®áž áááºááŸááá±áá¬á ááºáá¬áá»á¬ážááœáẠKubernetes á¡á á¯á¡áá±ážáá»á¬ážááᯠá¡áá¯á¶ážáá»ááá¯áá«áááºá
Dailymotion á á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááœáẠáá±áá¬á ááºáá¬ááŒá±á¬ááºáá¯ááœáẠáá¬áá¬áá±á«ááºáž á.á ááá áá»á±á¬áºáá«áááºáááºá áááºážááá¯á·á¡á¬ážáá¯á¶ážááᯠSaltstack ááᯠá¡áá¯á¶ážááŒá¯á ááŒááºáááºáá¬ážáá«áááºá áá¬á áá¬ááŸáá·áº á¡áá¯ááºááá¬áž áá¯á¶ááŸááºáá»á¬áž áááºáá®ážáááºá¡ááœáẠááá¯á¡ááºáá±á¬ áá»ááºááŒá¯ááºáááºážáá»á¬ážá¡á¬ážáá¯á¶ážááᯠá áááºááŒááºáááºáá²á·ááŒá®áž etcd á¡á á¯á¡áá±ážáá áºáá¯ááŒá áºáááºá
ááœááºáááºá¡ááá¯ááºáž
áá»áœááºá¯ááºááá¯á·áááœááºáááºááẠáá¯á¶ážáá¯á¶ážáá»á¬ážáá»á¬áž áááºážááŒá±á¬ááºážááœá²áá±áááºá áá¬áá¬áá
áºáá¯á
á®ááẠExabgp ááᯠá¡áá¯á¶ážááŒá¯á ááœááºáááºáá±á«áºááœáẠáááºážá IP ááᯠââááŒá±á¬áºááŒá¬áááºá áá»áœááºá¯ááºááá¯á·ááẠááœááºáááºááááºá¡ááºáá»á¬ážá
áœá¬ááᯠááŸáá¯ááºážááŸááºááŒá®áž ááá¯á¡ááºáá»ááºáá»á¬ážá¡á¬ážáá¯á¶ážááᯠáá»á±áááºá
á±ááá·áºáá
áºáá¯áááºážáá±á¬ (L3 áá»ááºážáááºááŸá¯ááŒá±á¬áá·áº) ááŒá
áºáá²á·áááº
áá»áœááºá¯ááºááá¯á·ááẠáááŸáááá¯ááºáá±á¬ á¡ááŒá±áá¶á¡áá±á¬ááºá¡áŠ á¡á áááºá¡ááá¯ááºážá¡á¬ážáá¯á¶ážááᯠá¡áá¯á¶ážááŒá¯ááá¯áá±á¬ááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á· ááááá¯á¶ážáá¯ááºáááá·áºá¡áá¬ááŸá¬ áá»áœááºá¯ááºááá¯á·á á¡áááºáá¯á¶ážááœááºááẠá¡áá¯á¶ážáááºááŸá¯ (áá¬áá¬áá»á¬ážá¡á¬ážáá¯á¶ážááœáẠá¡áá¯á¶ážááŒá¯áááº) ááᯠááŸá¬ááœá±áá±á¬áºáá¯ááºáááºááŒá áºáááº- Kubernetes node áá»á¬ážááŒáá·áº ááœááºáááºáá±á«áºááŸá IP ááááºá á¬á¡ááá¯ááºážá¡ááŒá¬ážáá»á¬ážááᯠááŒá±á¬áºááŒá¬ááẠáááºážááᯠá¡áá¯á¶ážááŒá¯áá«á áá»áœááºá¯ááºááá¯á·ááẠCalico á¡á¬áž pods áá»á¬ážááá¯á· IP ááááºá á¬áá»á¬ážáááºááŸááºááẠááœáá·áºááŒá¯áá¬ážáá±á¬áºáááºáž ááœááºáááºá ááºáá á¹á ááºážááŸá BGP áááºááŸááºáá»á¬ážá¡ááœáẠáááºážááᯠá¡áá¯á¶ážáááŒá¯ááá±ážáá«á ááááºáá±á¬á·á Calico áá¯á¶ážáá²á· subnets ááœá±ááᯠááŒá±á¬áºááŒá¬áá±ážáá²á· Exabgp á routing ááᯠááá¯ááºááœááºáá«áááºá áááºážááẠáá»áœááºá¯ááºááá¯á·á¡á¬áž á¡ááœááºážááá¯ááºážááœááºáááºá០áááºááá·áº pod ááá¯áááá¯áá±á¬ááºááŸáááá¯ááºá á±ááẠ(á¡áá°ážáááŒáá·áº load balancers áá»á¬ážááŸ)á
á¡áááºá¡ááœááºáááºážááŒá±á¬ááºážááᯠáá»áœááºá¯ááºááá¯á· áááºááá¯á á®áá¶ááá·áºááœá²ááá²á
á¡ááá¯ááŸááá±á¬ áááºáá±á¬ááºááŸá¯ááá¯á· áááºáá¬áá±á¬ áá±á¬ááºážááá¯áá»ááºáá»á¬ážááᯠááŒááºáááºááœáŸááºážááẠKubernetes ingress á¡áááºážá¡ááŒá áºáá»á¬ážááŸáá·áº áá±á«ááºážá ááºáá¬ážáá±á¬ááŒá±á¬áá·áº Ingress Controller ááᯠá¡áá¯á¶ážááŒá¯ááẠáá¯á¶ážááŒááºáá²á·áááºá
ááœááºáá²á·áá±á¬áá¯á¶ážááŸá áºá nginx-ingress-controller ááẠááá·áºáá»ááºááŸá¯á¡ááŸááá¯á¶áž controller ááŒá áºáááº- Nginx ááẠá¡áá»áááºááŒá¬ááŒáá·áºá áœá¬ áááºááŸááá±ááŒá®áž áááºážááááºááŒáááºááŸá¯ááŸáá·áº á áœááºážáá±á¬ááºáááºááŒá±á¬áá·áº áá°áááá»á¬ážáááºá
áá»áœááºá¯ááºááá¯á·áá áá áºááœááºá áá®ážááá·áº 10-Gigabit blade áá¬áá¬áá»á¬ážááœáẠááááºážáá»á¯ááºáááááá¬áá»á¬ážááᯠáá¬ážááŸáááẠáá¯á¶ážááŒááºáá²á·áááºá ááááºážáá»á¯ááºáááááá¬áá áºáá¯á á®ááẠáááºááá¯ááºáá¬á¡á á¯á¡áá±ážá kube-apiserver á¡áá¯á¶ážááŸááºááá¯á· áá»áááºáááºáá¬ážáááºá á€áá¬áá¬áá»á¬ážááẠá¡áá»á¬ážáá°ááŸá¬ ááá¯á·ááá¯áẠáá¯áá¹áááá IP ááááºá á¬áá»á¬ážááᯠááŒá±á¬áºááŒá¬áááºá¡ááœáẠExabgp ááá¯áááºáž á¡áá¯á¶ážááŒá¯áá²á·áááºá áá»áœááºá¯ááºááá¯á·á network topology ááẠNodePort áá²á·ááá¯á·áá±á¬ áááºáá±á¬ááºááŸá¯ááᯠá¡áá¯á¶ážáááŒá¯áá² á¡ááœá¬ážá¡áá¬á¡á¬ážáá¯á¶ážááᯠpods ááá¯á· ááá¯ááºááá¯ááºááá¯á·áá±á¬ááºááẠá€ááááºážáá»á¯ááºáááááá¬áá»á¬ážá០BGP ááᯠââá¡áá¯á¶ážááŒá¯ááœáá·áºáá±ážáááºá á€áá»ááºážáááºááŸá¯ááẠnode áá»á¬ážááŒá¬áž á¡áá»á¬ážááá¯ááºá¡ááœá¬ážá¡áá¬ááᯠááŸá±á¬ááºááŸá¬ážá á±ááŒá®áž á áœááºážáá±á¬ááºáááºááᯠááŒáŸáá·áºáááºáá±ážáááºá
á¡ááºáá¬áááºá០áááºážááŒá±á¬ááºážáá»á¬ážáá®ááá¯á·
áá»áœááºá¯ááºááá¯á·á ááá¯ááºááá áºááááºáá±á¬ááºážááᯠááᯠáá»áœááºá¯ááºááá¯á·áá¬ážáááºáá¬áá±á¬á¡áá«á áá»áœááºá¯ááºááá¯á·ááẠáá¬ááºá¡ááœá¬ážá¡áᬠááœáŸá±á·ááŒá±á¬ááºážááŒááºážáá¯ááºáááºážá ááºááᯠáá°á·áá¬áá¬áá° ááá¯ááá¯áááºááŸáá¯ááºážá áœá¬ ááŒáŸá¯ááºááŸá¶ááá¯ááºáá«áááºá
Google Cloud á០Dailymotion á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááá¯á· áááºážááŒá±á¬ááºážááŒá±á¬ááºážááŒááºážá
áá±á¬ááºážáŠáž 2018
áááºáá±á¬ááºááŒááºážá á ááºážáááºááŒááºážááŸáá·áº áá»áááºááŸáááŒááºážáá»á¬ážááᯠááŸá áºááŸá áºáá®ážáá«ážááŒá¬ááŒá®ážáá±á¬ááºá áá»áœááºá¯ááºááá¯á·ááœáẠá¡ááœá¬ážá¡áá¬á¡áá»áá¯á·ááᯠáááºáá¶ááẠá¡áááºááá·áºááŒá áºáá±áá±á¬ Kubernetes stack á¡ááŒáá·áºá¡á á¯á¶ááŸááááºá
áááºááŸááááºážááŒá±á¬ááºážááŒáá»á°áá¬ááẠááá¯ážááŸááºážáá±á¬áºáááºáž ááá¯á¡ááºáá»ááºáá»á¬ážááá¯ááŒáá·áºáááºážááẠáá¯á¶áá±á¬ááºáá«áááºá á¡áá»á¬ážáá°ááŸá¬ IP áá»á¬áž (Google Cloud ááŸáá·áº Dailymotion ááœááº) áá°áá«ááá»á¬ážáááºááŸááºáááºááŸáá·áº á¡áá¯á¶ážááŒá¯áá°áá»á¬ážááᯠáá»áœááºá¯ááºááá¯á·ááœá±ážáá»ááºááá·áºá¡á
á¯á¡áá±ážááá¯á· ááŒááºááœáŸááºážáááºá¡ááœáẠAWS Route 53 ááᯠá¡áá¯á¶ážááŒá¯áá«áááºá
á¥ááᬠRoute 53 ááᯠá¡áá¯á¶ážááŒá¯á áááºážááŒá±á¬ááºážáááºááŸááºááŒááºážáá°áá«á
Google Cloud ááŒáá·áº áá»áœááºá¯ááºááá¯á·ááẠá¡á á¯á¡áá±ážá¡á¬ážáá¯á¶ážááœáẠIP áá áºáá¯áááºážááᯠáá»áŸáá±ááŒá®áž á¡áá¯á¶ážááŒá¯áá°ááᯠá¡áá®ážáá¯á¶áž GKE á¡á á¯á¡áá±ážááá¯á· ááŒááºááœáŸááºážááá¯ááºáá±á¬ááŒá±á¬áá·áº áááºážááẠááœááºáá°áááºá áá»áœááºá¯ááºááá¯á·á á¡á á¯á¡ááœá²á·áá»á¬ážá¡ááœáẠáááºážááá¯á·á IP áá»á¬ážááẠááá°áá®áá±á¬ááŒá±á¬áá·áº áááºážááá¬ááẠááœá²ááŒá¬ážáá«áááºá
ááœáŸá±á·ááŒá±á¬ááºážáá±ááá¯ááºááŸá¯á¡ááœááºážá áá»áœááºá¯ááºááá¯á·ááẠáá±áááá¯ááºáᬠáá±á¬ááºážááá¯áá»ááºáá»á¬ážááᯠááá·áºáá»á±á¬áºáá±á¬á¡á á¯á¡ááœá²á·áá»á¬ážáᶠááŒááºáááºáááºážááœáŸááºááẠááŒáá¯ážáááºážáá²á·ááŒá®áž á€áá»ááºážáááºááŸá¯á á¡áá»áá¯ážáá»á±ážáá°ážáá»á¬ážááᯠá¡áá²ááŒááºáá«áááºá
áá»áœááºá¯ááºááá¯á·á GKE á¡á á¯á¡áá±ážáá»á¬ážááᯠá áááºááŒáá¯ááºáááºááá áºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á á¡ááá¯á¡áá»á±á¬ááºá áá±ážáááºááŸááºáá¬ážáá±á¬ááŒá±á¬áá·áº áááºážááá¯á·ááẠá¡áááºá¡ááœá¬ážá¡áá¬á¡áá±á«áº á¡ááŒá±áá¶á á¡áááº/á¡áááºáž áá»á²á·ááœááºáá¬ážáá«áááºá
áá¯á¶ááŸááºáá¯ááºááœááºá áá±áááá¯ááºáᬠá¡ááœá¬ážá¡áá¬á¡á¬ážáá¯á¶ážááᯠáá±áááœááºáž á¡á á¯á¡áá±ážááá¯á· ááœáŸááºááŒá¬ážáá¬ážááŒá®áž GKE ááẠááŒá¿áá¬áá»á¬ážááŸááá¬áá«á á¡áá¶á¡ááŒá Ạáá±á¬ááºááœááºááẠ(áá»ááºážáá¬áá±ážá á áºáá±ážááŸá¯áá»á¬ážááᯠáááºážááŒá±á¬ááºáž 53 á០áá¯ááºáá±á¬ááºáááº)á
...
á¡áá¬áááºááœááºá áá»áœááºá¯ááºááá¯á·ááẠáá¯á¶ážá áœá²áá°áá»á¬ážá¡ááœáẠá¡áááºáááŒáẠáá¯á¶ážá áœá²ááá¯ááºááŸá¯ ááá¯ááá¯ááá¯ážáááºáá±á¬ááºážááœááºá á±ááá·áº ááá¯ááºááá¯ááºá¡á¯ááºáá»á¯ááºááœáá·áºá áá±á«ááºážá ááºáá»á°áá¬áá áºáá¯áááŸáááẠáááºážááŒá±á¬ááºážáááºážááŒá±á¬ááºážáá±á«áºáá á®áá»á¬ážááᯠá¡ááŒáá·áºá¡áá¡ááá¯á¡áá»á±á¬ááºááŒá¯áá¯ááºááá¯áá«áááºá áá áºáááºááœááºá cloud áá¯ááºáá»á ááááºáá»á¬ážááᯠáááááá¬áᬠáá»áŸá±á¬á·áá»áá¬ážááŒá®áž API áá¯á¶á·ááŒááºááŸá¯á¡áá»áááºáá»á¬ážááá¯ááẠáá»áŸá±á¬á·áá»áá¬ážáááºá áá»áœááºá¯ááºááá¯á·ááẠááœááºáá±á«áºáá¬áá±á¬ cloud ááááºáá±á¬ááºážááᯠáá¯á¶ááŒááºááŒá®áž ááá¯á¡ááºáá«á áááºážáᶠáááºážááŒá±á¬ááºážááŒá±á¬ááºážááẠá¡áááºááá·áºááŒá áºáá±áá«ááŒá®á
PS áá¬áá¬ááŒááºááŸ
Kubernetes ááŸáá·áº áááºáááºáá±á¬ á¡ááŒá¬ážáá±á¬ áááŒá¬áá±ážáá®á Dailymotion ááá¯á·á
áºááá¯áááºáž ááẠá
áááºáááºá
á¬ážáá±áááºá áááºážááẠKubernetes á¡á
á¯á¡áá±ážáá»á¬ážááŸáá·áº á¡áá»á¬ážá¡ááŒá¬ážááœáẠHelm ááŒáá·áº á¡ááá®áá±ážááŸááºážáá»á¬áž ááŒáá·áºáá»ááºááŒááºážá¡ááœáẠáááºááœááºáá«áááºá
áá»áœááºá¯ááºááá¯á·áááá±á¬á·ááºááœááºáááºážáááºáá«
- «
Tinder ááẠKubernetes ááá¯á· áá°ážááŒá±á¬ááºážááŒááºážá "á - «
Kubernetes áá¯ááºáá¯ááºáá±ážááœáẠá¡á±á¬ááºááŒááºááŸá¯áá¬ááºáááºážáá»á¬ážá á¡ááá¯ááºáž 10: Reddit "; - «
Kubernetes áá¯ááºáá¯ááºáá±ážááœáẠá¡á±á¬ááºááŒááºááŸá¯áá¬ááºáááºážáá»á¬ážá á¡ááá¯ááºáž 9: CERN ááŸáá·áº 210 K8s á¡á á¯á¡áá±ážáá»á¬áž "; - «
Kubernetes áá¯ááºáá¯ááºáá±ážááœáẠá¡á±á¬ááºááŒááºááŸá¯áá¬ááºáááºážáá»á¬ážá á¡ááá¯ááºáž 8: Huawei "; - «
Kubernetes áá¯ááºáá¯ááºáá±ážááœáẠá¡á±á¬ááºááŒááºááŸá¯áá¬ááºáááºážáá»á¬ážá á¡ááá¯ááºáž 7: BlackRock "; - «
Kubernetes áá¯ááºáá¯ááºáá±ážááœáẠá¡á±á¬ááºááŒááºááŸá¯áá¬ááºáááºážáá»á¬ážá á¡ááá¯ááºáž 6: BlaBlaCar "; - «
Kubernetes áá¯ááºáá¯ááºáá±ážááœáẠá¡á±á¬ááºááŒááºááŸá¯áá¬ááºáááºážáá»á¬ážá á¡ááá¯ááºáž 5: áá áºáá»á áºáááºááẠMonzo "; - «
Kubernetes áá¯ááºáá¯ááºáá±ážááœáẠá¡á±á¬ááºááŒááºááŸá¯áá¬ááºáááºážáá»á¬ážá á¡ááá¯ááºáž 4: SoundCloud (Prometheus ááŸ) "; - «
Kubernetes áá¯ááºáá¯ááºáá±ážááœáẠá¡á±á¬ááºááŒááºááŸá¯áá¬ááºáááºážáá»á¬ážá á¡ááá¯ááºáž 3: GitHub "; - «
Kubernetes áá¯ááºáá¯ááºáá±ážááœáẠá¡á±á¬ááºááŒááºááŸá¯áá¬ááºáááºážáá»á¬ážá á¡ááá¯ááºáž 2: Concur ááŸáá·áº SAP "; - «
Kubernetes áá¯ááºáá¯ááºáá±ážááœáẠá¡á±á¬ááºááŒááºááŸá¯áá¬ááºáááºážáá»á¬ážá á¡ááá¯ááºáž 1: eBay á០áá®ážááᯠ4200 ááŸáá·áº TessMaster "á
source: www.habr.com