Kubernetes, kapsayıcılı uygulamaların büyük ölçekte yönetilmesini büyük ölçüde kolaylaştırarak kapsayıcı devriminin önemli bir parçası haline geldi. İşte son durum.

5 Ağustos 2022’de yayınlanan Kubernetes 1.22, aşağıdaki yeni ve güncellenmiş özellikleri içerir:

  • Sunucu Tarafı Uygula artık genel kullanıma sunuldu. Önceden yalnızca beta olan bu özellik, geliştiricinin amaçlarını açıklamasını sağlayarak Kubernetes sunucularındaki nesnelerin bildirimsel olarak oluşturulmasına ve değiştirilmesine olanak tanır. Bir nesnede yapılan değişiklikler alan bazında izlenir, böylece bir başkası tarafından değiştirilmiş ve “sahip olunan” bir alanı değiştirme girişimleri reddedilecektir. Sunucu Tarafı Uygula, sonunda orijinalin yerini alacak şekilde tasarlanmıştır. kubectl apply çünkü denetleyicilerin konfigürasyonlarında değişiklik yapması için daha basit bir mekanizma sağlar.
  • Eklentiler aracılığıyla kullanılabilen harici kimlik bilgisi sağlayıcıları artık beta sürümünden çıktı.
  • Etcd, Kubernetes için varsayılan arka uç depolaması, hata düzeltmeleri ve günlük yönetimiyle ilgili yeni özelliklerle yeni bir sürüme (3.5.0) güncellendi.
  • Bellek kaynakları için QoS, bir beta özelliği olarak mevcuttur. cgroups v2 API artık belleğin bölmeler için nasıl ayrılacağını ve izole edileceğini belirlemek için kullanılabilir, bu da bellek kullanımı için birbiriyle savaşabilecek birden çok uygulamanın dağıtımını kolaylaştırır.
  • Microsoft Windows üzerinde geliştirme ve çalıştırma için daha iyi destek. Windows için bazı Kubernetes özellikleri hâlâ alfadır (örneğin ayrıcalıklı kapsayıcılar), ancak artık Windows kubelet ve kube-proxy ikili dosyalarını manuel olarak oluşturarak Windows’ta erken destek Kubernetes özelliklerinin çoğunu çalıştırmak mümkündür.

Kubernetes 1.22’deki diğer değişiklikler:

  • Düğümler artık gerektiğinde takas belleğinin etkinleştirildiği sistemlerde çalışabilir. Kubernetes yöneticilerinin, Kubernetes’i kurmadan önce takas alanını devre dışı bırakması gerekiyordu. (Alfa özelliği.)
  • Varsayılan, küme çapında seccomp profilleri desteği artık mevcuttur. (Alfa.)
  • kubeadm artık kontrol düzlemini daha düşük ayrıcalıklarla çalıştırarak gerekirse kök dışı olarak çalıştırılabilir. (Alfa.) Diğer tüm Kubernetes düğüm bileşenleri, deneysel olarak kök olmayan bir kullanıcı olarak da çalıştırılabilir.
  • Bazı API’ler, özellikle Geçici Kapsayıcılar için API (başlangıçta bir alfa özelliğiydi ve kararlı bir API’si yoktu) kullanımdan kaldırıldı ve değiştirildi.



#Kubernetes #122deki #yenilikler