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.35.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. Kubernetes 1.35.0 ile z-pages hata ayıklama uç noktalarını, araç oluşturmayı ve sorun giderme iş akışlarını otomatikleştirmeyi kolaylaştıran yapılandırılmış, makine tarafından ayrıştırılabilir yanıtlarla geliştirildiği belirtilirken, z-sayfalarının, Kubernetes kontrol düzlemi bileşenleri tarafından kullanıma sunulan özel hata ayıklama uç noktaları olduğu söyleniyor. Kubernetes 1.32.0’da bir alfa özelliği olarak sunulan bu uç noktalar, kube-apiserver, kube-controller-manager, kube-scheduler, kubelet ve kube-proxy gibi bileşenler için çalışma zamanı tanılaması sağlıyor. “Z-sayfaları” adı, uç noktalarda hata ayıklamak için /*z yollarını kullanma kuralından geliyor. Şu anda Kubernetes iki ana z sayfası uç noktasını destekliyor: /statusz ve /flagz. Kubernetes 1.35.0, hem /statusz hem de /flagz uç noktaları için yapılandırılmış, sürümlendirilmiş yanıtlar sunuyor. Kubernetes 1.35.0 hakkında bilgi edinmek için sürüm duyurusunu, GitHub sürümler ya da değişiklikler sayfasını inceleyebilirsiniz.
Kubernetes’in Yapısı

