Kubernetes 1.18, Kubectl hata ayıklama, güvenlik ve çok daha fazlasında iyileştirmelerle birlikte gelir

Geçen hafta yeni sürümünün lansmanı konteyner düzenleme platformu Kubernet'ler 1.18, versiyon 38 değişiklik ve iyileştirme içerir, bunların 15'i kararlı durumda ve 11'i beta durumundadır; buna ek olarak Alfa durumunda 12 yeni değişiklik önerildi. Yeni versiyonun hazırlanmasında, hem çeşitli fonksiyonların iyileştirilmesi hem de deneysel yeteneklerin stabilizasyonu ve ayrıca yeni gelişmelerin dahil edilmesi için eşit çaba gösterildi.

Kubernetes'i bilmeyenler şunu bilsinler bu bir konteyner düzenleme platformudur o yalıtılmış kapsayıcılardan oluşan bir kümeyi yönetmenize olanak tanır bir bütün olarak kapsayıcılarda çalışan uygulamaları dağıtmak, sürdürmek ve ölçeklendirmek için mekanizmalar sağlar.

proje Başlangıçta Google tarafından oluşturuldu ancak daha sonra bağımsız bir platforma taşındıLinux Vakfı küratörlüğünde. Platform, topluluk tarafından geliştirilen, bireysel sistemlere bağlı olmayan ve herhangi bir bulut ortamındaki herhangi bir uygulamayla çalışabilen evrensel bir çözüm olarak konumlandırılmıştır. Kubernetes kodu Go'da yazılmıştır ve Apache 2.0 lisansı altında dağıtılmaktadır.

Kubernetes 1.18'deki yenilikler nelerdir?

Bu yeni sürümü Kubernetes, Kubectl için çeşitli iyileştirmelerle geliyor. reklamda bundan bahsediliyor “Kubectl debug” komutunun alfa sürümü eklendiBu, kapsayıcıları hata ayıklama araçlarıyla çalıştırırken bölmelerde hata ayıklamayı kolaylaştırır.

Komut iken "kubectl diff" kararlı olarak bildirildimanifest'i uyguladığınızda kümenizde nelerin değişeceğini görmenize olanak tanır.

ayrıca tüm “kubectl run” komut oluşturucuları kaldırıldı, tek bölmeli jeneratörün başlatılması ve gösterge hariç – kuru çalışma değiştirildideğerine bağlı olarak (istemci, sunucu ve hiçbiri), komutun test yürütmesi istemci veya sunucu tarafında gerçekleştirilir.

Kod kubectl ayrı bir depoya eşlendi. Bu, kubectl'i dahili kubernetes bağımlılıklarından ayırmamıza olanak tanıdı ve üçüncü taraf projelere kod aktarmayı kolaylaştırdı.

Ilişkin ağdaki değişiklikler nedeniyle IPv6 desteğinin artık beta sürümde olduğu vurgulanıyor, PVC klonlama eklendi, ham cihazları kalıcı diskler olarak ağ üzerinden kilitleme olasılığı, CSI'da ham cihazları kilitleme desteği, bir diski CSI denetleyicisine bağlamayı talep eden sürücü hakkındaki bilgilerin aktarımı ve ayrıca yeni bir "değişmez" ConfigMap ve Secret nesnelerine alan eklendi.

Öne çıkan diğer değişikliklerden:

  • Son olarak, kullanımdan kaldırılan API grubundan apps/v1beta1 ve extensions/v1beta1 kullanma özelliği kaldırıldı.
  • ServerSide Apply beta2 durumuna güncellendi. Bu geliştirme, kubectl nesne manipülasyonunu API sunucusuna getirir.
  • SertifikaSigningRequest API'si kararlı olarak bildirildi.
  • Windows platformu desteği.
  • Windows düğüm desteği genişlemeye devam ediyor
  • CRI-ContainerD desteği
  • RuntimeClass uygulaması
  • CSI Vekili
  • Aktarılan destek istikrarlı
  • Grup tarafından yönetilen hizmet hesabı
  • RunAsKullanıcıAdı
  • Topoloji Yöneticisi beta statüsünü aldı. Bu özellik, çok soketli sistemlerde performans düşüşünü önleyen NUMA dağıtımını içerir.
  • Beta durumu, RuntimeClass'ta evi başlatmak için gereken ek kaynak miktarını belirtmenize olanak tanıyan PodOverhead işlevi kullanılarak elde edildi.
  • Genişletilmiş büyük sayfa desteği, kapsayıcıya eklenen alfa durumu izolasyonu ve çok düzeyli büyük sayfa boyutları desteği.
  • Uygulamanın hangi protokolü kullanacağını belirtebileceğiniz AppProtocol alanı eklendi
  • Normal Uç Noktaların yerine daha işlevsel bir alternatif olan EndpointSlicesAPI, beta durumuna çevrildi ve varsayılan olarak etkinleştirildi.
  • Giriş denetleyicisinin adını, ek parametrelerini ve onu varsayılan olarak kullanma işaretini gösteren bir IngressClass nesnesi eklendi.
  • HPA bildiriminde, çalışma evlerinin sayısını değiştirirken saldırganlık derecesini belirtme yeteneği eklendi, yani yük arttığında, N kat daha fazla kopya hemen başlar.

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.