Kubernetes

S Wikipedije, slobodne enciklopedije
Idi na navigaciju Idi na pretragu
Kubernetes
Kubernetes logo without workmark.svg
Originalni autor(i) Google
Programer(i) Cloud Native Computing Foundation
Prvo izdanje 7. juni 2014; prije 6 godina (2014-06-07)[1]
Stabilna verzija
1.14[2] / 25. mart 2019; prije 17 mjeseci (2019-03-25)
Centralna arhiva github.com/kubernetes/kubernetes
Programski jezik Go
Vrsta Cluster management software
Licenca Apache License 2.0
Veb-sajt kubernetes.io

Kubernetes (obično se koristi kratica k8s[3]) sistem je za automatizaciju uvođenja aplikacija, njihovog skaliranja i upravljanja.[4] Prvobitno ga je dizajnirao Google, a sada ga održava Cloud Native Computing Foundation. Radi sa nizom alata za kontejnere, uključujući Docker.[5] Mnoge usluge u oblaku nude platformu ili infrastrukturu baziranu na Kubernetes kao uslugu (PaaS ili IaaS).

Opis[uredi | uredi izvor]

Kubernetes radi na principu kontejnera koji služe za pakovanje aplikacija. U produkcijskom okruženju su korisni za osiguravanje neprekidnog rada neke aplikacije. Na primjer, ako jedan kontejner otkaže, drugi će preuzeti njegovo mjesto. Umjesto da to korisnik radi ručno, Kubernetes sistem to može da radi automatski i olakšava razvijanje i rad sa aplikacijama tako što pravi apstraktni sloj nad grupom hostova.

Glavna komponenta Kubernetesa su klasteri koji u sebi imaju mnogo virtuelnih i fizičkih mašina od kojih svaka služi specifičnoj funkciji. Svaka grupa ima jedan ili više kontejnera u kojima su aplikacije kojima upravlja glavni sistem i po potrebi briše ili stvara nove kontejnere.

Također pogledajte[uredi | uredi izvor]

Reference[uredi | uredi izvor]

  1. ^ "First GitHub commit for Kubernetes". github.com. 2014-06-07. Arhivirano s originala, 2017-03-01.
  2. ^ "GitHub Releases page". github.com. 2019-03-25.
  3. ^ "What is Kubernetes?". Kubernetes. Pristupljeno 2017-03-31.
  4. ^ "kubernetes/kubernetes". GitHub (jezik: engleski). Arhivirano s originala, 2017-04-21. Pristupljeno 2017-03-28.
  5. ^ https://kubernetes.io/blog/2018/10/10/kubernetes-v1.12-introducing-runtimeclass/

Vanjski linkovi[uredi | uredi izvor]