Top 55 pitanja i odgovora na intervjuu za Kubernetes (2026.)

Ovdje su Kubernetes pitanja za intervju za svjeลพije kao i iskusne kandidate koji ฤ‡e dobiti posao iz snova.

 

Kubernetes Intervju Pitanja i odgovori za brucoลกe

1) ล to je Kubernetes?

Kubernetes je sustav za upravljanje kontejnerima razvijen u Google platforma. Svrha Kubernetes je upravljanje kontejneriziranom aplikacijom u raznim vrstama fiziฤkih, virtualnih i oblaฤnih okruลพenja. Google Kubernetes je vrlo fleksibilan alat za kontejnere koji omoguฤ‡uje dosljednu isporuku ฤak i sloลพenih aplikacija. Aplikacije se izvode na klasterima od stotina do tisuฤ‡a pojedinaฤnih posluลพitelja.


2) Definirajte ฤvor u Kubernetesu

ฤŒvor je najmanja jedinica hardvera. Definira jedno raฤunalo u klasteru koje moลพe biti virtualno raฤunalo pruลพatelja usluga oblaka ili fiziฤko raฤunalo u podatkovnom centru. Svaki stroj dostupan u Kubernetes klasteru moลพe zamijeniti druge strojeve.

Kubernetes


3) ล to je posao kube-planera?

Kube-scheduler je zadani planer za Kubernetes. Dodjeljuje ฤvorove novostvorenim podovima.


4) Definirajte skupove demona

Daemon setovi su skup podova koji rade na hostu. Koriste se za atribute slojeva hosta kao ลกto su mreลพa za praฤ‡enje ili jednostavna mreลพa.


5) Definirajte Heapster u Kubernetesu

Heapster je sustav za prikupljanje metriฤkih podataka i praฤ‡enje performansi za podatke koje prikuplja Kublet.


6) Koje zadatke obavlja Kubernetes?

Kubernetes je Linux kernel koji se koristi za distribuirane sustave. Pomaลพe vam da budete precizni.tractemeljni hardver ฤvorova (posluลพitelja) i nudi konzistentno suฤelje za aplikacije koje troลกe zajedniฤki skup resursa.


7) Definirajte upravitelja Kubernetes kontrolera

Upravitelj kontrolera je demon koji se koristi za sakupljanje smeฤ‡a, petlje upravljanja jezgrom i stvaranje prostora imena. Omoguฤ‡uje izvoฤ‘enje viลกe od jednog procesa na glavnom ฤvoru.


8) Zaลกto koristiti imenski prostor u Kubernetesu?

Prostori imena u Kubernetesu koriste se za podjelu resursa klastera izmeฤ‘u korisnika. Pomaลพe okruลพenju u kojem viลกe od jednog korisnika ลกiri projekte ili timove i pruลพa opseg resursa.


9) Zaลกto koristiti Kubernetes?

Kubernetes se koristi jer:

  • Kubernetes moลพe pokrenuti lokalni bare metal, OpenStack, javne oblake Google, Azure, AWS, Itd
  • Pomaลพe vam izbjeฤ‡i probleme s zakljuฤavanjem dobavljaฤa jer moลพe koristiti bilo koje API-je ili usluge specifiฤne za dobavljaฤa, osim tamo gdje Kubernetes pruลพa abstraccija, npr. uravnoteลพivaฤ optereฤ‡enja i pohrana.
  • Omoguฤ‡it ฤ‡e aplikacije koje je potrebno izdati i aลพurirati bez zastoja.
  • Kubernetes vam omoguฤ‡uje da osigurate da se te kontejnerske aplikacije izvode gdje i kada ลพelite i pomaลพe vam da pronaฤ‘ete resurse i alate za koje ลพelite da rade.

10) Koje su karakteristike Kubernetesa?

Znaฤajke Kubernetesa su:

  • Automatizirano zakazivanje
  • Moguฤ‡nosti samoiscjeljivanja
  • Automatizirano uvoฤ‘enje i vraฤ‡anje
  • Horizontalno skaliranje i balansiranje optereฤ‡enja
  • Nudi dosljednost okruลพenja za razvoj, testiranje, i proizvodnja
  • Infrastruktura je labavo povezana sa svakom komponentom koja moลพe djelovati kao zasebna jedinica
  • Omoguฤ‡uje veฤ‡u gustoฤ‡u iskoriลกtenja resursa
  • Nudi znaฤajke spremne za poduzeฤ‡a
  • Upravljanje usmjereno na aplikacije
  • Auto-skalabilna infrastruktura
  • Moลพete stvoriti predvidljivu infrastrukturu

11) Navedite vrste menadลพera kontrolera

Vrste upravitelja kontrolera su: 1) kontroler krajnjih toฤaka, 2) kontroler servisnih raฤuna, 3) kontroler ฤvora, 4) kontroler prostora imena, 5) kontroler replikacije, 6) kontroler tokena.


12) Objasnite Kubernetes Architektura

Kubernetes Archidijagram strukture

  • Glavni ฤvor: Glavni ฤvor je prva i najvitalnija komponenta koja je odgovorna za upravljanje Kubernetes klasterom. To je ulazna toฤka za sve vrste administrativnih zadataka. U klasteru moลพe postojati viลกe od jednog glavnog ฤvora za provjeru tolerancije na pogreลกke.
  • API posluลพitelj: API posluลพitelj djeluje kao ulazna toฤka za sve REST naredbe koje se koriste za kontrolu klastera.
  • Planer: Rasporeฤ‘ivaฤ rasporeฤ‘uje zadatke podreฤ‘enom ฤvoru. Pohranjuje informacije o koriลกtenju resursa za svaki slave ฤvor. Odgovoran je za raspodjelu radnog optereฤ‡enja.
  • itd.: etcd komponente, detalje konfiguracije pohrane i wright vrijednosti. Komunicira s veฤ‡inom komponenti za primanje naredbi i rad. Takoฤ‘er upravlja mreลพnim pravilima i aktivnostima prosljeฤ‘ivanja portova.
  • Radniฤki/podreฤ‘eni ฤvorovi: Radniฤki ฤvorovi joลก su jedna bitna komponenta koja sadrลพi sve potrebne usluge za upravljanje umreลพavanjem izmeฤ‘u spremnika, komunikaciju s glavnim ฤvorom, ลกto vam omoguฤ‡uje dodjeljivanje resursa zakazanim spremnicima.
  • Kubelet: Dobiva konfiguraciju Pod-a s API posluลพitelja i osigurava da su opisani spremnici spremni i pokrenuti.
  • Docker spremnik: Docker spremnik radi na svakom od radnih ฤvorova, koji pokreฤ‡u konfigurirane module.
  • Mahune: Pod je kombinacija jednog ili viลกe spremnika koji logiฤno rade zajedno na ฤvorovima.

13) Navedite razne usluge dostupne u Kubernetesu

Razne usluge dostupne u Kubernetesu su 1) Cluster IP servis, 2) Load Balancer servis, 3) Node Port servis, 4) External Name Creation servis.


14) Definirajte Cluster IP

The Cluster IP je Kubernetes usluga koja nudi uslugu unutar klastera kojoj druge aplikacije unutar klastera mogu pristupiti.


15) Objasnite prikljuฤak ฤvora

Usluga prikljuฤka ฤvora temeljni je naฤin za dovoฤ‘enje vanjskog prometa na vaลกu uslugu. Otvara odreฤ‘eni prikljuฤak na svim ฤvorovima i prosljeฤ‘uje mreลพni promet poslan na ovaj prikljuฤak.


16) Definirajte kubelet

Kubelet je servisni agent koji kontrolira i odrลพava grupne pf podove provjeravajuฤ‡i specifikacije podova pomoฤ‡u Kubernetesa. Kubelet radi na svakom ฤvoru i omoguฤ‡uje komunikaciju izmeฤ‘u glavnog ฤvora i podreฤ‘enog ฤvora.


17) Koji su nedostaci Kubernetesa?

  • Kubernetes nadzorna ploฤa nije od pomoฤ‡i koliko bi trebala biti
  • Sigurnost nije baลก uฤinkovita.
  • Vrlo je sloลพen i moลพe smanjiti produktivnost
  • Kubernetes je skuplji od svojih alternativa.

18) ล to je Kube-proxy?

Kube-proxy je implementacija mreลพnog proxyja i load balancera. Koristi se za podrลกku uslugama abs.traccija se koristi s drugim mreลพnim operacijama. Odgovorna je za usmjeravanje prometa prema spremniku ovisno o IP adresi i broju porta.


19) Koja je razlika izmeฤ‘u Kubernetesa i Docker Swarma?

Razlika izmeฤ‘u Kubernetesa i Docker Swarma je:

Kubernetes Docker Roj
Kubernetes Omoguฤ‡uje znaฤajku automatskog skaliranja. Docker Swarm ne nudi znaฤajku automatskog skaliranja.
Ruฤno konfigurirajte svoje postavke uravnoteลพenja optereฤ‡enja. Omoguฤ‡uje automatsko balansiranje optereฤ‡enja
Instalacija je komplicirana i dugotrajna. Instalacija je jednostavna i brza.
GUI je dostupan. GUI nije dostupan.
Omoguฤ‡uje ugraฤ‘enu tehniku โ€‹โ€‹balansiranja optereฤ‡enja. Zakazivanje procesa se radi za odrลพavanje usluga tijekom aลพuriranja.

20) Definirajte ulaznu mreลพu

Ulazna mreลพa definirana je kao zbirka pravila koja dopuลกtaju dopuลกtenje za veze u Kubernetes klaster.


21) Za ลกto se koristi Kubectl?

Kubectl je softver za kontrolu Kubernetes klastera. Ctl oznaฤava kontrolu, ลกto je suฤelje naredbenog retka za prosljeฤ‘ivanje naredbe klasteru i upravljanje Kubernetes komponentom.


22) ล to je GKE?

GKE ili Google Container Engine je platforma za upravljanje koja podrลพava klastere i Docker kontejnere koji se izvode unutar javnih cloud usluga. Google.


23) Zaลกto je potreban balanser optereฤ‡enja?

Potreban je balanser optereฤ‡enja jer daje standardni naฤin za distribuciju mreลพnog prometa izmeฤ‘u razliฤitih usluga, koji se izvodi u pozadini.


24) Kako pokrenuti Kubernetes lokalno?

Kubernetes se moลพe pokrenuti lokalno pomoฤ‡u alata Minikube. Pokreฤ‡e klaster s jednim ฤvorom u VM-u (virtualnom stroju) na raฤunalu. Stoga nudi idealan naฤin za korisnike koji su tek poฤeli uฤiti Kubernetes.


25) Koji se alati koriste za nadzor spremnika?

Alati koji se koriste za praฤ‡enje spremnika su:

  • Heapster
  • cSavjetnik
  • Prometej
  • InfluxDB
  • grafana

Kubernetes intervju Pitanja i odgovori za iskusne

26) Navedite komponente Kubernetesa

Postoje tri komponente Kubernetesa, a to su:

  • addons
  • Komponente ฤvora
  • Glavne komponente

27) Definirajte uslugu bez glave

Headless usluga definirana je kao usluga koja koristi IP adresu, ali umjesto balansiranja optereฤ‡enja, vraฤ‡a pridruลพene module.


28) Koje su vaลพne komponente statusa ฤvora?

Vaลพna komponenta statusa ฤvora su:

  • Stanje
  • Kapacitet
  • Info
  • Adresa

29) ล to je minikube?

Minikube je softver koji pomaลพe korisniku u pokretanju Kubernetesa. Radi na pojedinaฤnim ฤvorovima koji se nalaze unutar virtualnog stroja na vaลกem raฤunalu. Ovaj alat koriste i programeri koji su u razvoju...ping aplikacija koja koristi Kubernetes.


30) Navedite upotrebu GKE-a

Upotreba GKE-a (Google Kubernetes Engine) su:

  • Moลพe se koristiti za stvaranje klastera docker spremnika
  • Promjena veliฤine kontrolera aplikacije
  • Aลพurirajte i zatim nadogradite klastere spremnika
  • Debug klaster spremnika.
  • GKE se moลพe koristiti za stvaranje kontrolera replikacije, poslova, usluga, spremnika ili balansera optereฤ‡enja.

31) Definirajte orkestraciju u Kubernetesu

Orkestracija u Kubernetesu definira se kao automatska metoda rasporeฤ‘ivanja rada svakog spremnika. Koristi se za aplikacije koje se temelje na mikroservisima unutar klastera.


32) Objasnite Prometeja u Kubernetesu

Prometheus je aplikacija koja sluลพi za praฤ‡enje i uzbunjivanje. Moลพe se pozvati u vaลกe sustave, uhvatiti metriku u stvarnom vremenu, komprimirati je i pravilno pohraniti u bazu podataka.


33) Navedite alate za orkestraciju spremnika

Alati za orkestraciju spremnika su 1) Docker swarm, 2) Apache Mesos i 3) Kubernetes.


34) Spomenite popis objekata Kubernetesa?

Objekti koji se koriste u Kubernetesu su: 1) Podovi, 2) Replikacijski skupovi i kontroleri, 3) Poslovi i cron poslovi, 4) Daemon skupovi, 5) Distinctive identities, 6) Deployments, 7) i Stateful setovi.


35) Definirajte Stateful skupove u Kubernetesu

Skup stanja je API objekt radnog optereฤ‡enja koji se koristi za upravljanje aplikacijom stanja. Takoฤ‘er se moลพe koristiti za upravljanje implementacijama i skaliranje skupova grupa. Informacije o stanju i drugi podaci modula s statusom pohranjuju se u diskovnu pohranu koja se povezuje s skupom s statusom.


36) Zaลกto koristiti Daemon setove?

Daemon setovi se koriste jer:

  • Omoguฤ‡uje pokretanje platformi za pohranu kao ลกto su ceph i glusterd na svakom ฤvoru.
  • Daemon setovi pokreฤ‡u zbirku zapisa na svakom ฤvoru kao ลกto je filebeat ili fluentd.
  • Obavlja nadzor ฤvora na svakom ฤvoru.

37) Objasnite skup replika

Skup replika koristi se za odrลพavanje stabilnosti replika mahuna. Omoguฤ‡uje nam navoฤ‘enje dostupnog broja identiฤnih mahuna. Ovo se moลพe smatrati zamjenom za replikacijski kontroler.


38) Navedite neke vaลพne Kubectl naredbe:

Vaลพne Kubectl naredbe su:

  • kubectl komentirati
  • kubectl informacije o klasteru
  • kubectl priloลพiti
  • kubectl primijeniti
  • kubectl konfiguracija
  • kubectl autoscale
  • kubectl config trenutni kontekst
  • skup konfiguracije kubectl.

39) Zaลกto koristi Kube-apiserver?

Kube-apiserver je API posluลพitelj Kubernetesa koji se koristi za konfiguriranje i provjeru valjanosti API objekata, koji ukljuฤuju usluge, kontrolere, itd. Omoguฤ‡uje suฤelje za dijeljenu regiju klastera koristeฤ‡i koje komponente meฤ‘usobno komuniciraju.


40) Objasnite vrste Kubernetes mahuna

U Kubernetesu postoje dvije vrste podova:

  • Pod s jednim spremnikom: Moลพe se stvoriti naredbom za pokretanje.
  • Mahune s viลกe spremnika: Moลพe se izraditi pomoฤ‡u naredbe โ€œcreateโ€ u Kubernetesu.

41) Koje su oznake u Kubernetesu?

Oznake su skup kljuฤeva koji sadrลพe neke vrijednosti. Kljuฤne vrijednosti povezane su s modulima, kontrolerima replikacije i pridruลพenim uslugama. Opฤ‡enito, oznake se dodaju nekom objektu tijekom njegovog stvaranja. Korisnici ih mogu mijenjati tijekom izvoฤ‘enja.


42) Koji su ciljevi kontrolera replikacije?

Ciljevi kontrolera replikacije su:

  • Odgovoran je za kontrolu i upravljanje ลพivotnim ciklusom mahuna.
  • Nadzire i provjerava radi li dopuลกteni broj replika ili ne.
  • Replikacijski kontroler pomaลพe korisniku da provjeri status mahunarke.
  • Omoguฤ‡uje promjenu mahune. Korisnik moลพe povuฤ‡i svoju poziciju na naฤin koji ga zanima.

43) ล to mislite pod postojanim volumenom?

Trajni volumen je jedinica za pohranu koju kontrolira administrator. Koristi se za upravljanje pojedinaฤnim modulom u klasteru.


44) ล to su tajne u Kubernetesu?

Tajne su osjetljive informacije poput vjerodajnica za prijavu korisnika. Oni su objekti u Kubernetesu koji pohranjuju osjetljive podatke poput korisniฤkog imena i lozinke nakon izvoฤ‘enja enkripcije.


45) ล to je Sematext Docker Agent?

Sematext Docker agent je agent za prikupljanje dnevnika s dogaฤ‘ajima i metrikom. Radi kao mali spremnik u svakom Docker hostu. Ovi agenti prikupljaju metrike, dogaฤ‘aje i zapisnike za sve ฤvorove i spremnike klastera.


46) Definirajte OtvorenoShift

OtvorenShift je javna platforma za razvoj aplikacija u oblaku i hosting koju je razvio Red Hat. Nudi automatizaciju upravljanja kako bi se programeri mogli usredotoฤiti na pisanje koda.


47) Definirajte K8s

K8s (K-osam znakova-S) je termin za Kubernetes. To je orkestralni okvir otvorenog koda za kontejnerske aplikacije.


48) ล to su udruลพeni klasteri?

Federated clusters viลกe klastera kojima se upravlja kao jednim klasterom.


49) Spomenite razliku izmeฤ‘u Docker svezaka i Kubernetesovih svezaka

Svesci Kubernetesa Svesci Dockera
Volumeni nisu ograniฤeni ni na jedan spremnik. Zapremine su ograniฤene na mahunu u spremniku.
Kubernetesovi volumeni podrลพavaju sve spremnike rasporeฤ‘ene u okviru Kubernetesa. Docker volumeni ne podrลพavaju sve spremnike rasporeฤ‘ene u Dockeru.

50) Koji su naฤini pruลพanja API-sigurnosti na Kubernetesu?

Naฤini pruลพanja API-sigurnosti na Kubernetesu su:

  • Koriลกtenje ispravnog naฤina autentifikacije s naฤinom provjere autentiฤnosti API posluลพitelja = ฤvor.
  • Napravite kubeless koji ลกtiti svoj API putem authorization-mode=Webhook.
  • Osigurajte da kube-nadzorna ploฤa koristi restriktivna pravila RBAC (Role-Based Access Control)

51) ล to je ContainerCreating pod?

ContainerCreating pod je onaj koji se moลพe zakazati na ฤvoru, ali se ne moลพe pravilno pokrenuti.


52) Koje su vrste Kubernetesovog sveska?

Vrste Kubernetes volumena su:

  • PrazanDir
  • GCE trajni disk
  • Flocker
  • HostPath
  • NFS
  • ISCSI
  • rbd
  • Trajni VolumeClaim
  • prema dolje API

53) Objasnite PVC

Puni oblik PVC-a je kratica za Persistent Volume Claim. To je pohrana koju Kubernetes zahtijeva za mahune. Korisnik ne mora znati temeljne odredbe. Ovo potraลพivanje treba biti kreirano u istom prostoru imena u kojem je kreirana grupa.


54) ล to je Kubernetes mreลพna politika?

Mreลพna politika definira kako ฤ‡e moduli u istom prostoru imena komunicirati jedni s drugima i krajnjom toฤkom mreลพe.


55) ล to je Kubernetes proxy usluga?

Kubernetes proxy usluga je usluga koja radi na ฤvoru i pomaลพe da bude dostupna vanjskom hostu.

Ova pitanja za intervju takoฤ‘er ฤ‡e vam pomoฤ‡i u vaลกem ลพivotu

Saลพmite ovu objavu uz: