Kubernetes 1.33 24 özelliği dengeler ve çok sayıda yenilik
Kubernetes şimdi bu yıl ilk küçük çıkış olan 1.33 sürümünde mevcut. Konteynerin düzenlenmesi, ALFA ve beta fonksiyonları artmışken, mevcut 24 özelliğe sahiptir. Bununla birlikte, bu sürüm ayrıca uç noktalar API dahil olmak üzere bazı eski özellikleri selamlamaya başlar. Bu sefer tema “Octus: Büyünün Rengi“Terry Pratchett'in “Scheibenwelt” romanlarından esinlenmiştir.
Genel Mevcut: Backofflimit, -subrasource ve .spec.succcespolicy
Parametre backoffLimit Kubernetes'in çalışmalarında, bir çalışma başarısız olduğu düşünülmeden önce yeni girişimlerin sayısını belirlemek için. İstikrarlı bir özellik olarak, geri çekilme sınırları artık belirtilen çalışmalar için endekse göre belirlenebilir. Bu, belirtilen bir iş içindeki her dizin, geliştiricilerin ve geliştiricilerin ince değerlendirilmesine izin veren kendi backofff sınırına sahip olabileceği anlamına gelir. Belirli bir endikasyonun başarısızlığı, tüm çalışmanın erken başarısızlığına yol açmaz.
Genel olarak mevcut bir başka özellik şimdi .spec.successPolicy. Hangi kapsül endekslerinin başarılı olması gerektiği tanımlanabilir (succeededIndexes) Kaç bölme başarılı olmalı (succeededCount) veya her ikisinin bir kombinasyonu. Bu, kısmi tamamlamanın yeterli olduğu simülasyonlar da dahil olmak üzere farklı iş yüklerinden yararlanmalıdır.
Diğer özelliklere ek olarak, şimdi de --subresource istikrarlı duruma ulaştı. Kubectl için komutlar altında bir konu get,, patch,, edit,, apply VEYA replaceAşağıdaki hatırlamak ve güncellemek için -sizi destekledikleri tüm kaynaklar için.
Yeni Alfa ve Beta Fonksiyonları
2019 yılında tanıtılan Kubernetes 1.14'te, Hizmetin Doğrudan Geri Dönüşü (DSR) desteği Windows altındaki beta aşamasına geçti. Bu işlev performansı optimize etmeye hizmet eder: yükün dengelenmesine emanet edilen dönüş kaçakçılığı, yükün DSR tarafından dengelenmesini atlayabilir ve doğrudan istemciye yanıt verebilir. Bu, yük dengesindeki yükü azaltır ve genel gecikmeyi azaltır.
Yeni bir şey şu ki SupplementalGroupsPolicy: Kubernetes 1.31 şimdi beta aşamasına ulaştığından ve varsayılan olarak etkinleştirildiği için. İşlev, Konteyner Görüntüler Grubunun örtük aboneliklerinin istemsiz dosyalara ve baypas politikalarının kontrollerine erişememesini sağlamayı amaçlamaktadır.
Yeni alfa özellikleri, HorizontalPodAutoscalers. Bu, küçük metrik varyasyonlara indirgeme reaksiyonlarını azaltmayı amaçlamaktadır. Buna ek olarak, düğümlerin topoloji etiketleri yukarı doğru bir FIPA kullanılarak kullanılabilir. Bu alfa işlevi, iş yüklerinin düğüm topolojisine erişme şeklini basitleştirmeyi amaçlamaktadır.
Orijinal Epi Epaints'e veda
Kubernetes'in mevcut sürümünde, bazı işlevler eski (kullanımdan kaldırılır) olarak kabul edilir veya tamamen ortadan kaldırılır. Bu değişikliklerin çoğu Kubernetes'in blogunda önceden ele alındı. Kubernetes ekibi bazı kuralları takip eder: diğer şeylerin yanı sıra, daha yeni ve istikrarlı bir versiyon mevcut olmaz sabit arıları sadece eskimiş olarak işaretler. Eski bir FIPM kaldırılana kadar çalışmaya devam eder, ancak bir uyarı ortaya çıkar.
Sürüm 1.33'te bu, diğer şeylerin yanı sıra, uç noktalar API ile ilgilidir. Yeni EndpointSles-API, Kubernates tarafından kararlı olan ve çift yığın ağı gibi başka işlevler sunan bir yedek olarak mevcuttur. Bu depresyon, yalnızca uç nokta arılarını doğrudan iş yüklerinden veya komut dosyalarından kullanan geliştiricileri etkilemelidir. Uç noktaları-api'ye geçmeniz teşvik edilir.
Tamamen atlandı status.nodeInfo.kubeProxyVersion. Bu alanın değeri: Düğüm durumunda Kubo-proxy sürümü hakkındaki bilgiler Kubelet tarafından belirlendi, ancak sürekli doğru değildi. Zaten Kubernetes 1.31 ile eski olarak işaretlendi ve o zamandan beri devre dışı bırakıldı. Buna ek olarak, konteynerle beklenmedik zorluklarla karşılaşan ve kararlı duruma asla ulaşmamış olan Windows PODS-A fonksiyonu için ana bilgisayar ağına destek. Kurs GitHub probleminde izlenebilir.
Daha fazla bilgi, Kubornetes blogunda ve GitHub'daki Chathelog'da 1.33 sürümünde duyuruyu sunmaktadır.
(Mayıs)