Kubernetes (K8s) سب سے اہم container orchestration پلیٹ فارم ہے — یہ containerized ایپلیکیشنز کو مشینوں کے ایک cluster میں deploy، scale اور manage کرنے کو خودکار بناتا ہے۔ اس کے بنیادی تصورات (pods، deployments، services، وغیرہ) کو سمجھنا بڑے پیمانے پر containers چلانے کے لیے اہم ہے۔
Kubernetes کیا کرتا ہے
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.
