mi használjuk, élesben, prodban - és nagyságrendekkel kényelmesebb, mint bármilyen korábbi technológia (az is igaz, hogy én dev irányból lettem az, aki az infrát pöcögteti a csapatban). korábban futott on-prem k8s-en is prod rendszer, hála égnek mára minden prod felhő (azure, aws, gcloud vegyesen. a hobbiprojektem oracle cloudban van).
nyilván a teljes stack cloud first, mire én idekerültem, megugrotta a csapat, hogy mindent migráltak k8s-re. a nagyságrend egy kis cluster: egy átlag helyen összesen átlagidőben ~50 vcpu, ~200 giga RAM.
Amiben sokkal kényelmesebb nekem, és elsőre nem látszik (és akár 1-1 apró projektet is k8s-re vinnék), az a tooling: a helmmel csak az van kint a clusteren, amit szeretnél, és amit kiveszel, azt lepucolja. nem kell absent state-eket írogatni, mint ansible-ben, meg ottmaradó, legacy dolgokat kerülgetni a múltból.
Az, hogy konténerekben van minden, a fejlesztést segíti: nincs többet olyan, hogy egy-egy app fejlesztéséhez ~3 oldalas doksit kell beállítanod envvaroktól, verzióktól, anyámkínjától kezdve a cipőméretedig. Ugyanez igaz a runtime-ra is: ha konténer fut, minden van.
A többi (scaling, loadbalancing, healthcheck-ek, stb) már csak extra.