Kubernetes (K8s) ni jukwaa linalotawala kwa sana la uongozaji wa konteneja — inaotomatisha usambazaji, upanuzi, na usimamizi wa programu zilizokutana katika kuzuza kwenye kundi la mashine. Kuelewa kanuni zake za msingi (pods, deployments, services, n.k.) ni muhimu kwa kuendesha konteneja kwa kiwango kikubwa.
Kile Kubernetes kinachofanya
Kubernetes manages containers across a CLUSTER of nodes (machines), providing:
→ SCHEDULING (place containers on nodes), SELF-HEALING (restart failed containers),
SCALING (up/down, auto), ROLLING UPDATES/rollbacks, SERVICE DISCOVERY,
LOAD BALANCING, CONFIG/SECRET management, STORAGE orchestration
→ DECLARATIVE: you describe the DESIRED STATE; K8s continuously makes reality match it.
