Kubernetes: Bulut Yerli Orkestrasyon Mimarisi
Kubernetes (K8s), konteynerize edilmiş uygulamaların dağıtımını, ölçeklendirilmesini ve yönetimini otomatize eden açık kaynaklı bir platformdur. Sadece bir araç değil, deklaratif bir altyapı yönetim felsefesidir. Kubernetes, uygulamanın "istenen durumunu" (desired state) sürekli olarak "mevcut durumla" (current state) karşılaştırır ve uyumsuzluk durumunda kendi kendini iyileştirme (self-healing) mekanizmalarını devreye sokar. Bu mimari, mikroservislerin karmaşıklığını yönetmek için Pods, Services ve Deployments gibi soyutlama katmanları kullanır.
- Deklaratif konfigürasyon yönetimi
- Otomatik ölçeklendirme (HPA/VPA)
- Yük dengeleme ve servis keşfi
- Kendi kendini iyileştirme ve Rollback yetenekleri