Centrale begreber og arkitektur
Lær om master-node-arkitekturen, control plane, worker-noder og centrale komponenter som Kubelet og Kube-proxy.
Centrale begreber og arkitektur er en gratis Intensiv DevOps-uddannelse-lektion på CoddyKit. Dette er lektion 3 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Intensiv DevOps-uddannelse, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Intensiv DevOps-uddannelse-kurset indeholder 4 lektioner i alt.
Introduktion til kernekoncepter
Nu til fundamentet: Kubernetes-arkitekturen. Vi gennemgår delene, fra hjernen (kontrolplanet) til arbejdshestene (arbejdernoderne).

Master-worker-struktur
Kubernetes kører på en master-worker-arkitektur: masteren (kontrolplanet) håndterer klyngetilstanden, og arbejderknuderne kører dine faktiske apps.
Kubernetes' hjerne
Kontrolplanet er klyngens hjerne. Det træffer globale beslutninger og arbejder hele tiden på at få klyngens faktiske tilstand til at stemme overens med den tilstand, du har angivet.
API-server: Indgang
kube-apiserver er hovedindgangen til kontrolplanet. Al interaktion — din via kubectl eller mellem komponenter — går gennem denne API.
etcd: Klyngens hukommelse
etcd er det konsistente nøgleværdilager, der indeholder hele klyngens tilstand. Det er din eneste sandhedskilde — hvis etcd går ned, mister klyngen sin hukommelse.
Scheduler: Placering af Pods
kube-scheduler finder Pods uden en hjemknude og vælger den bedste knude til hver af dem ud fra ressourcer, begrænsninger og affinitetsregler.
Controller Manager: Orkestrator
Controller Manager kører kontrolsløjfer, der sørger for, at virkeligheden stemmer overens med den ønskede tilstand — blandt andet ved at registrere døde knuder og sikre det rigtige antal Pods.
Arbejdernoder: Arbejdshestene
Arbejdernoder er der, hvor dine containere rent faktisk kører. Hver node har de tjenester, der kræves for at køre Pods, håndtere netværk og kommunikere med kontrolplanet.
Kubelet: Nodeagent
kubelet er agenten på hver arbejdernode. Den modtager Pod-specifikationer fra API-serveren og sørger for, at containerne kører og er sunde.
Kube-proxy: Netværkshåndhæver
kube-proxy kører på hver node og håndterer netværket for tjenester — den dirigerer trafik til sunde Pods, uanset om trafikken kommer fra inden for eller uden for klyngen.
Arkitekturtjek
Lad os tjekke din forståelse af Kubernetes' kernekomponenter.
Opsummering: Kernearkitektur
Godt arbejde! Du kender nu master-worker-modellen, kontrolplanet (API-server, etcd, scheduler, controller manager) og arbejderdelene (kubelet, kube-proxy).
Lær Intensiv DevOps-uddannelse med en AI-underviser — gratis
Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.
- Kurser
- 142
- Lektioner
- 568
Ofte stillede spørgsmål
Er lektionen “Centrale begreber og arkitektur” gratis?
Ja — alle 3 lektioner i læringssporet Intensiv DevOps-uddannelse, inklusive “Centrale begreber og arkitektur”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Intensiv DevOps-uddannelse-kurset indeholder 4 lektioner i alt.
Hvad lærer jeg i “Centrale begreber og arkitektur”?
Lær om master-node-arkitekturen, control plane, worker-noder og centrale komponenter som Kubelet og Kube-proxy. Du øver dig i Intensiv DevOps-uddannelse med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.
Skal jeg have erfaring for at begynde på Intensiv DevOps-uddannelse?
Der kræves ingen tidligere erfaring. Intensiv DevOps-uddannelse på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 3 af 4.
Hvor lang tid tager lektionen “Centrale begreber og arkitektur”?
De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.
Kan jeg skrive og køre kode i denne Intensiv DevOps-uddannelse-lektion?
Ja. Alle Intensiv DevOps-uddannelse-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.
Alle lektioner i dette kursus
- Hvad er Kubernetes?
- Hvorfor Kubernetes er vigtigt
- Centrale begreber og arkitektur
- Kubernetes-økosystemet og distributioner