Cluster na Kubernetes yana da nau'ikan injuna guda biyu: control plane ("kwakwalwa" da ke yanke shawara ya ajiye yanayi) da worker nodes (inda Pod ɗinka ke gudana da gaske). Kowanne yana da ƙaramin tarin ɓangarori masu bayyanannun ayyuka.
Babbar hoto
┌──────────────── CONTROL PLANE (kwakwalwa) ────────────────┐
│ │
│ kube-apiserver ── ƙofar gaba; DUK sadarwa na ratsawa ta ciki│
│ │ │
│ etcd ───────── key-value store: TUSHEN GASKIYA na │
│ cluster (duk abubuwa & yanayin da ake so) │
│ kube-scheduler ── yana yanke WACE node sabon Pod zai gudana│
│ controller-manager ── yana gudanar da control loops (reconcilers)│
└──────────────────────────┬─────────────────────────────────┘
│ (apiserver)
┌───────────────────────┼───────────────────────┐
┌──┴─── WORKER NODE ──┐ ┌──┴─── WORKER NODE ──┐ ...
│ kubelet │ │ kubelet │
│ kube-proxy │ │ kube-proxy │
│ container runtime │ │ container runtime │
│ └ Pods (app ɗinka) │ │ └ Pods (app ɗinka) │
└─────────────────────┘ └─────────────────────┘
