Kaj je Kubernetes?

Kubernetes, prav tako napisan kot K8s, je sistem odprtokodne programske opreme, ki pomaga avtomatizirati in razširiti aplikacije v zabojnikih. Ustvaril ga je Google in izdal julija 2015, zdaj pa ga je razvil CNCF (Cloud Native Computing Foundation). Ime "Kubernetes" (izgovarja se kot "koo-ber-NET-ees") je grško za "krmarja".

Kubernetes upravlja aplikacije v samostojnih enotah, imenovanih stroki . Vsaka enota lahko deluje kot logični gostitelj, kar pomeni, da lahko mnogi stroki delijo iste vire, kot so CPU, RAM in omrežna vrata, ne da bi se zavedali drug drugega.

Ko se delovna obremenitev poveča ali zmanjša, lahko Kubernetes samodejno posname več strokov ali jih zapre. Če se posamezen pod zruši, lahko Kubernetes uvede novo, da ga nadomesti. Prav tako Kubernetes upravlja visoko raven upravljanja virov, kot so razporejanje, izravnavanje obremenitve in inteligentno usmerjanje. Zasnovan je tako, da je združljiv z drugimi programi za posodabljanje programske opreme, kot je Docker.

Cloud, Docker, internetni izrazi