Google tarafından GO dilinde geliştirilmiş, Cloud Native Computing Foundation tarafından desteklenen konteyner haline getirilmiş uygulamaları otomatik deploy etmek, sayılarını arttırıp azaltmak gibi işlemler ile birlikte yönetebilmeyi sağlayan bir Konteyner kümeleme (container cluster) sistemi olan Kubernetes‘in 1.34.0 sürümü, Kubernetes sürüm ekibi tarafından duyuruldu. Dünyada en yaygın biçimde kullanılan konteyner teknolojisi, aslında, Linux Kernel’e 2008 yılında eklenen Docker’dir. Kubernetes, master ve minion dedikleri node’lardan oluşmaktadır ve minion denilen node’lar içinde pod’lar ve pod’ların içinde de konteyner’ler bulunmaktadır. API nesnelerine başvuran statik pod’ların kubelet tarafından kabulünün reddedildiği, böylece statik pod’lar, ayna pod oluşturma işlemi başarısız olsa bile sessizce çalışmayacağı belirtilirken, zamanlama çerçevesinin, NodeInfos’u PreFilter eklentilerine açtığı ve PreFilter eklentilerinin artık argümanlardan NodeInfo listesini kabul ettiği ifade ediliyor. Kuberc lehine kubeconfig’deki tercihler alanının kullanımdan kaldırıldığı ifade edilirken, bu sürümün, resource.k8s.io grubundaki birçok API’nin genel kullanılabilirlik (GA) aşamasına geçmesiyle önemli bir dönüm noktasını işaret ettiği söyleniyor. Bunun da ötesinde, birçok önemli özellik beta aşamasına taşınırken, bunun da yeni alfa özelliklerine daha fazla ifade gücü ve esneklik vaat ettiği söyleniyor. DRA’nın özünün genel kullanılabilirlik aşamasına geçmiş olması olduğu belirtilirken, Kubernetes dinamik kaynak tahsisinin (DRA), GPU’lar veya FPGA’lar gibi özel donanım ve altyapı kaynaklarını yönetmek için esnek bir çerçeve sunduğu belirtiliyor. Kubernetes 1.34.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu, GitHub sürümler ya da değişiklikler sayfasını inceleyebilirsiniz.
Kubernetes’in Yapısı


Kubernetes,