Kubernetes 1.19, bir yıllık destek, TLS 1.3, iyileştirmeler ve daha fazlasıyla geliyor

Kubernetes'in yeni sürümü 1.19, ufak bir gecikmenin ardından nihayet yayınlandı ve Kubernetes'in üretim ortamına hazır olma durumunu iyileştiren çeşitli güncellemeler içeriyor . Bu iyileştirmeler arasında Ingress ve seccomp özelliklerinin kararlı sürümü, TLS 1.3 desteği gibi güvenlik geliştirmeleri ve diğer özellik iyileştirmeleri yer alıyor.

Ayrıca , Kubernetes ekibi geçmişte yılda dört güncelleme yayınlamış olsa da, pandemi nedeniyle bu yıl sadece üç güncelleme yayınlayacaklar . 1.19 sürümünün bu takvim yılının son güncellemesi olması muhtemeldir.

“Son olarak, 1.19'nin ikinci sürümü ve toplam 2020 hafta süren en uzun yayın döngüsü olan Kubernetes 20'a ulaştık. 34 iyileştirmeden oluşur: Kararlı sürüme 10 iyileştirme, beta sürümüne 15 iyileştirme ve alfa sürümüne 9 iyileştirme taşınmıştır.

"Sürüm 1.19, COVID-19, George Floyd'un protestoları ve fırlatma ekibi olarak deneyimlediğimiz diğer çeşitli küresel olaylar nedeniyle normal bir sürümden oldukça farklıydı. «

Sunulan değişiklikler arasında en dikkat çekici olanı, başlangıçta kümedeki hizmetlere harici erişimi (genellikle HTTP trafiği) yöneten ve ayrıca yük dengeleme, TLS sonlandırma ve ad tabanlı sanal barındırma sağlayabilen bir beta API olarak tanıtılan Ingress'te yer alıyor .

Yeni 1.19 sürümünde Ingress, kararlı bir sürüme güncellendi ve v1 ağ API'lerine eklendi. Bu güncelleme, şema ve doğrulama değişiklikleri de dahil olmak üzere Ingress v1 nesnelerinde önemli değişiklikler yapıyor.

Seccomp (Güvenlik Hesaplama Modu) tarafında ise , Kubernetes 1.19 sürümünde kararlı bir sürüm olarak da mevcuttur (seccomp, uygulamaların yapabileceği sistem çağrılarının sayısını sınırlayan bir Linux çekirdeği güvenlik özelliğidir).

Bu, ilk olarak 1.3 sürümünde bir Kubernetes özelliği olarak tanıtıldı, ancak bazı sınırlamaları vardı. Önceden, bölmelere seccomp profilleri uygulanırken PodSecurityPolicy'de bir ek açıklama gerekliydi.

Bu sürümde, seccomp, pod ve securityContext kapsayıcı nesnelerine yeni bir seccompProfile alanı ekliyor. Kubelet ile geriye dönük uyumluluğu sağlamak için, seccomp profilleri öncelik sırasına göre uygulanacaktır:

  • Konteynere özel alan.
  • Konteynere özgü açıklama.
  • Kapsül düzeyinde alan.
  • Tüm bölmenin ek açıklaması.

Bu güncellemeyle birlikte, pod sanal alan konteyneri artık ayrı bir seccomp çalışma zamanı/varsayılan profiliyle de yapılandırılıyor .

Ekip tarafından getirilen bir diğer önemli değişiklik ise destek süresinin uzatılmasıdır; bu sayede şu anda görülen %50-60'lık oran yerine, kullanıcıların %80'inden fazlasının uyumlu sürümleri kullanması mümkün olacaktır.

"Yıllık destek dönemi, son kullanıcıların istiyor gibi göründüğü ve tipik yıllık planlama döngüleriyle daha uyumlu bir unsur sağlar. Kubernetes 1.19 sürümünden itibaren destek süresi bir yıla uzatılacaktır. "

Ek olarak, Kubernetes, yaşam döngüsü bir pod'a bağlı olan ve çalışma alanı olarak (örneğin, yerleşik emptydir birim türü) veya belirli verileri bir pod'a yüklemek için (örneğin, yerleşik configuration ve secret birim türleri veya "çevrimiçi CSI birimleri": secret, parola, token veya anahtar gibi az miktarda hassas veri içeren bir nesnedir) kullanılabilen birim eklentileri sağlar.

Generic Ephemeral Volumes'taki yeni alfa özelliği, dinamik provizyonu destekleyen herhangi bir mevcut depolama denetleyicisinin, bölmeye bağlı birim yaşam döngüsü ile geçici bir birim olarak kullanılmasını sağlar.

Kalıcı bellek veya bu düğümde ayrı bir yerel disk gibi kök disk dışında çalışma depolaması sağlamak için kullanılabilir. Birim sağlama için tüm StorageClass yapılandırmaları desteklenir.

PersistentVolumeClaims tarafından desteklenen tüm özellikler desteklenmektedir ; bunlar arasında depolama kapasitesi takibi, anlık görüntüler ve geri yükleme ile disk boyutunun değiştirilmesi yer almaktadır.

Son olarak, geçen yılki güvenlik denetiminin önerilerine dayanarak yapılan önemli değişikliklerden bir diğeri de, Kubernetes 1.19 sürümünün Orchestrator ile kullanılabilen yeni TLS 1.3 şifreleme algoritmalarına destek eklemesidir .

Daha fazla bilgi edinmek isterseniz, aşağıdaki bağlantıdan detaylara ulaşabilirsiniz .


Google'da tercih edilen kaynak olarak ekleyin.