Mis on Kubernetes?

Kubernetes, mis on kirjutatud ka kui K8s, on avatud lähtekoodiga tarkvara süsteem, mis aitab automatiseerida ja mastaabida pakendirakendusi . Google'i loodud ja juulis 2015 välja antud, nüüd on selle välja töötanud CNCF (Cloud Native Computing Foundation). Nimi "Kubernetes" (hääldatakse "koo-ber-NET-ees") on kreeka keel "roolimees".

Kubernetes haldab rakendusi iseseisvates üksustes, mida nimetatakse kaunadeks . Iga pod võib toimida loogilise peremeesena, mis tähendab, et paljud poodid võivad jagada samu ressursse nagu CPU, RAM ja võrgupordid ilma üksteisest teadmata.

Kui koormus suureneb või väheneb, võib Kubernetes automaatselt paljundada rohkem podse või sulgeda mõned. Kui üks pod kaob, võib Kubernetes selle uue asendamiseks kasutada. Samuti haldab Kubernetes kõrgetasemelist ressursside haldamist, nagu sõiduplaanimine, koormuse tasakaalustamine ja intelligentne marsruutimine. See on mõeldud ühildumiseks teiste konteineritarkvara programmidega, nagu Docker.

Pilv, Docker, Interneti-terminid