55 populaarseimat Kubernetese intervjuu küsimust ja vastust (2026)
Kubernetese intervjuu küsimused ja vastused värsketele õpilastele
1) Mis on Kubernetes?
Kubernetes on konteinerite haldussüsteem, mis on välja töötatud Google platvorm. Selle eesmärk Kubernetes on konteinerdatud rakenduse haldamine erinevat tüüpi füüsilistes, virtuaalsetes ja pilvekeskkondades. Google Kubernetes on väga paindlik konteinertööriist isegi keerukate rakenduste järjepidevaks edastamiseks. Rakendused töötavad sadadest kuni tuhandetest üksikutest serveritest koosnevates klastrites.
2) Määrake Kubernetesis sõlm
Sõlm, riistvara väikseim ühik. See määratleb klastris ühe masina, mis võib olla pilveteenuse pakkuja virtuaalne masin või andmekeskuse füüsiline masin. Iga Kubernetese klastris saadaolev masin võib asendada teisi masinaid.
3) Mis on kube-planeerija töö?
Kube-planeerija on Kubernetese vaikeplaneerija. See määrab sõlmed vastloodud kaunadele.
4) Defineeri deemonite komplektid
Deemonikomplektid on kaunade komplekt, mis töötab hostis. Neid kasutatakse hostikihtide atribuutide jaoks, nagu seirevõrk või lihtne võrk.
5) Defineerige Kubernetesis Heapster
Heapster on Kubleti kogutavate andmete mõõdikute kogumise ja toimivuse jälgimise süsteem.
6) Milliseid ülesandeid täidab Kubernetes?
Kubernetes on Linuxi tuum, mida kasutatakse hajutatud süsteemides. See aitab teil olla abstract sõlmede (serverite) aluseks olevat riistvara ja pakub järjepidevat liidest rakendustele, mis tarbivad jagatud ressursikogumit.
7) Määratlege Kubernetese kontrolleri haldur
Kontrollerihaldur on deemon, mida kasutatakse prügi kogumiseks, põhijuhtimisahelate ja nimeruumi loomiseks. See võimaldab põhisõlmel käitada rohkem kui ühte protsessi.
8) Miks kasutada Kubernetesis nimeruumi?
Kubernetese nimeruume kasutatakse klastri ressursside jagamiseks kasutajate vahel. See aitab keskkonda, kus rohkem kui üks kasutaja levitab projekte või meeskondi, ja pakub ressursse.
9) Miks kasutada Kubernetest?
Kubernetest kasutatakse järgmistel põhjustel:
- Kubernetes saab käitada kohapealseid paljasmetalli, OpenStacki ja avalikke pilvi Google, Azure, AWSJne
- See aitab teil vältida müüja lukustusega seotud probleeme, kuna see saab kasutada mis tahes müüjapõhiseid API-sid või teenuseid, välja arvatud juhul, kui Kubernetes pakub absoluutset tuge.tractsioon, nt koormuse tasakaalustaja ja salvestusruum.
- See võimaldab rakendusi, mida tuleb vabastada ja värskendada ilma seisakuta.
- Kubernetes võimaldab teil tagada, et need konteinerrakendused töötavad seal, kus ja millal soovite, ning aitab teil leida ressursse ja tööriistu, mida soovite töötada.
10) Millised on Kubernetese omadused?
Kubernetese funktsioonid on järgmised:
- Automatiseeritud ajastamine
- Enesetervenemise võimalused
- Automatiseeritud levitamine ja tagasivõtmine
- Horisontaalne skaleerimine ja koormuse tasakaalustamine
- Pakub arenguks keskkonna järjepidevust, testimineja tootmine
- Iga komponendiga lõdvalt ühendatud infrastruktuur võib toimida eraldi üksusena
- Tagab suurema ressursikasutuse tiheduse
- Pakub ettevõtte jaoks valmis funktsioone
- Rakenduskeskne juhtimine
- Automaatselt skaleeritav infrastruktuur
- Saate luua prognoositava infrastruktuuri
11) Nimetage kontrolleri juhtide tüübid
Kontrollerite haldurite tüübid on: 1) lõpp-punkti kontroller, 2) teenusekonto kontroller, 3) sõlmekontroller, 4) nimeruumi kontroller, 5) replikatsioonikontroller, 6) märgikontroller.
12) Selgitage Kubernetes Architektuur

- Põhisõlm: Põhisõlm on esimene ja kõige olulisem komponent, mis vastutab Kubernetese klastri haldamise eest. See on igasuguste haldusülesannete sisenemispunkt. Klastris võib tõrketaluvuse kontrollimiseks olla rohkem kui üks põhisõlm.
- Serveri API: API-server toimib kõigi klastri juhtimiseks kasutatavate REST-käskude sisenemispunktina.
- Planeerija: Planeerija ajastab ülesanded alamsõlmele. See salvestab iga alluva sõlme ressursikasutuse teabe. Ta vastutab töökoormuse jaotamise eest.
- Jne: etcd komponendid, poe konfiguratsiooni üksikasjad ja wrighti väärtused. Käskude vastuvõtmiseks ja töötamiseks suhtleb see enamiku komponentidega. Samuti haldab see võrgureegleid ja pordi edastamise tegevust.
- Töötaja/orja sõlmed: Töötajate sõlmed on veel üks oluline komponent, mis sisaldab kõiki nõutavaid teenuseid konteineritevahelise võrgu haldamiseks, põhisõlmega suhtlemiseks, mis võimaldab määrata ajastatud konteineritele ressursse.
- Kubelet: See saab API-serverist Podi konfiguratsiooni ja tagab, et kirjeldatud konteinerid on valmis ja töötavad.
- Dockeri konteiner: Dockeri konteiner töötab igas töötaja sõlmes, mis käitab konfigureeritud kaustasid.
- Kaunad: Pod on kombinatsioon ühest või mitmest konteinerist, mis loogiliselt sõlmedes koos jooksevad.
13) Loetlege erinevad Kuberneteses saadaolevad teenused
Kubernetes on saadaval erinevad teenused: 1) Cluster IP-teenus, 2) Load Balanceri teenus, 3) Node Port teenus, 4) Välise nime loomise teenus.
14) Määratlege Cluster IP
. Cluster IP on Kubernetese teenus, mis pakub klastris olevat teenust, millele pääsevad juurde ka teised klastri sees olevad rakendused.
15) Selgitage sõlme porti
Sõlme pordi teenus on põhiline viis välise liikluse suunamiseks teie teenusesse. See avab kõigis sõlmedes kindla pordi ja edastab sellesse porti saadetud võrguliikluse.
16) Defineeri kubelet
Kubelet on teenindusagent, mis juhib ja hooldab grupi pf-poode, kontrollides Kubernetese abil podi spetsifikatsioone. Kubelet töötab igas sõlmes ja võimaldab suhelda põhisõlme ja alamsõlme vahel.
17) Millised on Kubernetese miinused?
- Kubernetese armatuurlaud pole nii kasulik, kui peaks
- Turvalisus ei ole eriti tõhus.
- See on väga keeruline ja võib tootlikkust vähendada
- Kubernetes on kulukam kui selle alternatiivid.
18) Mis on Kube-puhverserver?
Kube-proxy on nii võrguproksi kui ka koormuse tasakaalustaja implementatsioon. Seda kasutatakse teenuse abs toetamiseks.tractsioon, mida kasutatakse koos teiste võrgutoimingutega. See vastutab liikluse suunamise eest konteinerisse, olenevalt IP-aadressist ja pordi numbrist.
19) Mis vahe on Kubernetesel ja Docker Swarmil?
Kubernetese ja Docker Swarmi erinevus on järgmine:
| Kubernetes | Dockeri sülem |
|---|---|
| Kubernetes Pakub automaatse skaleerimise funktsiooni. | Docker Swarm ei paku automaatse skaleerimise funktsiooni. |
| Konfigureerige oma koormuse tasakaalustamise seaded käsitsi. | Kas koormuse automaatne tasakaalustamine |
| Paigaldamine on keeruline ja aeganõudev. | Paigaldamine on lihtne ja kiire. |
| GUI on saadaval. | GUI pole saadaval. |
| See pakub sisseehitatud koormuse tasakaalustamise tehnikat. | Protsessi ajastamine toimub teenuste säilitamiseks värskendamise ajal. |
20) Määrake sissepääsuvõrk
Sissepääsuvõrk on määratletud kui reeglite kogum, mis lubab Kubernetese klastrisse ühendusi luua.
21) Milleks Kubectli kasutatakse?
Kubectl on tarkvara Kubernetese klastrite juhtimiseks. Ctl tähistab juhtimist, mis on käsurea liides käsu klastrile edastamiseks ja Kubernetese komponendi haldamiseks.
22) Mis on GKE?
GKE või Google Container Engine on haldusplatvorm, mis toetab klastreid ja Dockeri konteinereid, mis töötavad avalikes pilveteenustes Google.
23) Miks on koormuse tasakaalustajat vaja?
Koormuse tasakaalustajat on vaja, kuna see annab standardse viisi võrguliikluse jaotamiseks erinevate teenuste vahel, mis töötab taustaprogrammis.
24) Kuidas Kubernetes kohapeal käivitada?
Kubernetesi saab Minikube'i tööriista abil kohapeal käivitada. See käitab arvuti VM-is (virtuaalses masinas) ühe sõlmega klastrit. Seetõttu pakub see ideaalset võimalust kasutajatele, kes on just alustanud Kubernetese õppimist.
25) Milliseid vahendeid kasutatakse konteinerite jälgimiseks?
Konteinerite jälgimiseks kasutatavad tööriistad on järgmised:
- Heapster
- cAdvisor
- Prometheus
- InfluxDB
- grafana
Kubernetese intervjuu küsimused ja vastused kogenud inimestele
26) Loetlege Kubernetese komponendid
Kubernetesel on kolm komponenti, need on:
- Lisavarustus
- Sõlme komponendid
- Peamised komponendid
27) Defineerige peata teenus
Peata teenus on määratletud kui teenus, mis kasutab IP-aadressi, kuid koormuse tasakaalustamise asemel tagastab see seotud kaustad.
28) Millised on sõlme oleku olulised komponendid?
Sõlme oleku olulised komponendid on:
- Tingimus
- Võimsus
- Info
- AADRESS
29) Mis on minikube?
Minikube on tarkvara, mis aitab kasutajal Kubernetes'i käitada. See töötab teie arvuti virtuaalmasinas asuvates üksikutes sõlmedes. Seda tööriista kasutavad ka programmeerijad, kes arendavad...ping Kubernetes'it kasutav rakendus.
30) Mainige GKE kasutusviise
GKE kasutusalad (Google Kubernetesi mootor) on:
- Seda saab kasutada dokkerite konteinerite klastrite loomiseks
- Rakenduse kontrollerite suuruse muutmine
- Värskendage ja seejärel uuendage konteineri klastreid
- Konteineri silumisklaster.
- GKE-d saab kasutada replikatsioonikontrolleri, tööde, teenuste, konteinerihoidlate või koormuse tasakaalustaja loomiseks.
31) Defineerige orkestratsioon Kubernetesis
Orkestreerimine Kubernetesis määratleb automaatse meetodi iga konteineri töö ajastamiseks. Seda kasutatakse rakenduste jaoks, mis põhinevad klastrites asuvatel mikroteenustel.
32) Selgitage Prometheust Kuberneteses
Prometheus on rakendus, mida kasutatakse jälgimiseks ja hoiatamiseks. Seda saab teie süsteemidesse välja kutsuda, reaalajas mõõdikuid haarata, tihendada ja õigesti andmebaasi salvestada.
33) Loetlege konteinerite orkestreerimise tööriistad
Konteinerite orkestreerimise tööriistad on 1) Dockeri sülem, 2) Apache Mesos ja 3) Kubernetes.
34) Mainige Kubernetese objektide loetelu?
Kubernetes kasutatavad objektid on: 1) Pods, 2) Replikatsioonikomplektid ja kontrollerid, 3) Tööd ja cron-tööd, 4) Deemonikomplektid, 5) Eristavad identiteedid, 6) Deployments, 7) ja Stateful komplektid.
35) Määratlege Kubernetesis olekupõhised komplektid
Olekukomplekt on töökoormuse API objekt, mida kasutatakse olekupõhise rakenduse haldamiseks. Seda saab kasutada ka juurutuste haldamiseks ja kaubikute komplektide skaleerimiseks. Olekuteabe ja muud olekuandmed salvestatakse kettamällu, mis ühendub olekulise komplektiga.
36) Miks kasutada Daemoni komplekte?
Deemonikomplekte kasutatakse, kuna:
- See võimaldab igal sõlmel käivitada salvestusplatvorme, nagu ceph ja glusterd.
- Deemonikomplektid käitavad logikogu igas sõlmes, näiteks filebeat või fluentd.
- See teostab sõlmede jälgimist igas sõlmes.
37) Selgitage koopiakomplekti
Replica komplekti kasutatakse replica kaunade stabiilsena hoidmiseks. See võimaldab meil määrata saadaoleva identsete kaunade arvu. Seda võib pidada replikatsiooni .controlleri asenduseks.
38) Loetlege mõned olulised Kubectli käsud:
Olulised Kubectli käsud on:
- kubectl annoteerida
- kubectl cluster-info
- kubectl manustada
- kubectl kohaldada
- kubectl konfiguratsioon
- kubectl automaatskaala
- kubectl config praegune kontekst
- kubectl konfiguratsioonikomplekt.
39) Miks kasutab Kube-apiserver?
Kube-apiserver on Kubernetese API-server, mida kasutatakse API-objektide, mis hõlmavad teenuseid, kontrollereid jne, konfigureerimiseks ja kinnitamiseks. See pakub klastri jagatud piirkonna eesserva, kasutades selleks, millised komponendid üksteisega suhtlevad.
40) Selgitage Kubernetese kaunade tüüpe
Kubernetesis on kahte tüüpi kaunasid:
- Ühe konteineri kast: Seda saab luua käsuga Run.
- Mitmekonteinerid: Selle saab luua Kubernetese käsuga "create".
41) Millised on Kubernetes sildid?
Sildid on võtmete kogum, mis sisaldab mõningaid väärtusi. Võtmeväärtused on ühendatud kaustade, replikatsioonikontrollerite ja seotud teenustega. Tavaliselt lisatakse sildid mõnele objektile selle loomise ajal. Kasutajad saavad neid käitusajal muuta.
42) Millised on replikatsioonikontrolleri eesmärgid?
Replikatsioonikontrolleri eesmärgid on järgmised:
- See vastutab kauna elutsükli juhtimise ja haldamise eest.
- See jälgib ja kontrollib, kas lubatud arv koopiaid töötab või mitte.
- Replikatsioonikontroller aitab kasutajal podi olekut kontrollida.
- See võimaldab kambrit muuta. Kasutaja saab oma positsiooni lohistada nii, nagu see huvitab.
43) Mida sa mõtled püsiva helitugevuse all?
Püsiv köide on salvestusseade, mida haldab administraator. Seda kasutatakse klastri üksikute kaustade haldamiseks.
44) Mis on Kubernetesi saladused?
Saladused on tundlik teave, nagu kasutaja sisselogimismandaadid. Need on Kubernetese objektid, mis salvestavad pärast krüptimist tundlikku teavet, nagu kasutajanimi ja parool.
45) Mis on Sematext Docker Agent?
Sematext Dockeri agent on sündmuste ja mõõdikutega logide kogumise agent. See töötab väikese konteinerina igas Dockeri hostis. Need agendid koguvad kõigi klastri sõlmede ja konteinerite mõõdikuid, sündmusi ja logisid.
46) Defineerige AvaShift
avatudShift on Red Hati poolt välja töötatud avalik pilverakenduste arendus- ja hostimisplatvorm. See pakub juhtimise automatiseerimist, et arendajad saaksid keskenduda koodi kirjutamisele.
47) Defineerige K8s
K8s (K-kaheksa märki-S) on Kubernetese termin. See on avatud lähtekoodiga orkestreerimisraamistik konteinerrakenduste jaoks.
48) Mis on liitklastrid?
Ühendatud klastrid koondavad mitu klastrit, mida hallatakse ühe klastrina.
49) Mainige Dockeri ja Kubernetese köidete erinevust
| Kubernetese köited | Dockeri köited |
|---|---|
| Mahud ei ole piiratud ühegi konteineriga. | Mahud on piiratud mahutis oleva kaunaga. |
| Kubernetese köited toetavad kõiki Kubernetese komplektis juurutatud konteinereid. | Dockeri mahud ei toeta kõiki Dockeris juurutatud konteinereid. |
50) Milliseid viise saab Kubernetesis API-turvalisust pakkuda?
Kubernetes API-turvalisuse pakkumise viisid on järgmised:
- Õige autentimisrežiimi kasutamine API-serveri autentimisrežiimiga = Sõlm.
- Tee kubeless, mis kaitseb oma API-d autorization-mode=Webhooki kaudu.
- Veenduge, et kube armatuurlaud kasutaks piiravat RBAC (rollipõhise juurdepääsu kontrolli) poliitikat
51) Mis on ContainerCreating pod?
ContainerCreating pod on selline, mida saab sõlmes ajastada, kuid mida ei saa korralikult käivitada.
52) Millised on Kubernetes Volume'i tüübid?
Kubernetes Volume'i tüübid on järgmised:
- EmptyDir
- GCE püsiketas
- Flocker
- HostPath
- NFS
- ISCSI
- rbd
- Püsiv maht Nõue
- allapoole API
53) Selgitage PVC
PVC täisvorm tähistab püsivat mahunõuet. See on Kubernetesi taotletud salvestusruum kaunade jaoks. Kasutaja ei pea teadma aluseks olevat sätteid. See nõue tuleks luua samas nimeruumis, kus pod on loodud.
54) Mis on Kubernetese võrgupoliitika?
Võrgupoliitika määratleb, kuidas samas nimeruumis olevad kaustad omavahel ja võrgu lõpp-punktiga suhtleksid.
55) Mis on Kubernetese puhverserveri teenus?
Kubernetese puhverserveri teenus on teenus, mis töötab sõlmes ja aitab selle välisele hostile kättesaadavaks teha.
Need intervjuu küsimused aitavad ka teie viva (suuline)

