Dockershim için Kubernetes desteği 3 Mayıs’ta sona erecek


Kubernetes’in yakında çıkacak olan 1.24 sürümü, 3 Mayıs’ta gecikmeli yayınpopüler açık kaynaklı kapsayıcı düzenleme sistemi için önemli bir ayrılığa işaret ediyor, çünkü dockershim için yerleşik destek kaldırılacak son olarak.

Docker, Kubernetes tarafından kullanılan ilk konteyner çalışma zamanıydı. Ancak Kubernetes projesi kendi Açık Konteyner Girişimi’ne (OCI) geçiş yaparken, çeşitli diğer kapsayıcı çalışma zamanlarıyla taşınabilirliği sağlamak için bir geçici aralığa ihtiyacı vardı. Bu geçici nokta liman işçisiydi.

Esasen dockershim, popüler Docker Engine konteyner çalışma zamanının OCI çağrılarını Kubernetes’in kendi Container Runtime Interface (CRI) içindeki Docker çağrılarına dönüştürmesine izin vermek için geçici bir çözüm olarak tasarlandı. Zaman içinde dockershim, Kubernetes dağıtımlarına sağlam bir şekilde yerleşti, ancak dağıtımları yavaşlattı ve bakımcılara bir yük getirdi. Gitmek zorundaydı.

Dockershim’in kullanımdan kaldırılmasına nasıl hazırlanılır

3 Mayıs’ta beklenen Kubernetes v1.24 sürümü, yazılımın en son sürümüne sahip olmak isteyen kullanıcıların şunları yapmasını gerektirecek: dockershim’den başka bir çalışma zamanına geçiş yap Bu, Kubernetes’in kendi ile uyumludur veya Mirantis tarafından geliştirilen dockershim’in harici değiştirmesini kullanır. liman işçisi.

Kubernetes düğümleri artık Docker çalışma zamanını varsayılan olarak kullanmayacak olsa da, birçok geliştirici ve yönetici, Docker’ın 2017’de CNCF’ye bağışladığı containerd ve yerel CRI-O gibi diğer CRI uyumlu çalışma zamanlarına zaten geçmiş olacaktır. Bu, tipik olarak, bir kümedeki her düğümde çalışan kubelet aracısının, kapsayıcı veya CRI-O yuvalarını çağıracak şekilde yapılandırıldığından emin olmayı içerir.

Çeşitli yönetilen Kubernetes satıcıları, örneğin 2019’da CRI-O’yu benimseyen Red Hat OpenShift. Amazon’un Elastic Kubernetes Service (EKS), Microsoft’un Azure Kubernetes Service (AKS) ve Google’ın Kubernetes Engine (GKE) zaten varsayılan olarak kapsayıcıdır. Microsoft ayrıca, Kubernetes sürüm 1.19 veya üzeri ile oluşturulan Azure Kubernetes Linux düğüm havuzları için kapsayıcıyı benimsemiştir.

Telif Hakkı © 2022 IDG Communications, Inc.


Kaynak : https://www.infoworld.com/article/3658128/kubernetes-support-for-dockershim-to-end-on-may-3.html#tk.rss_all

Yorum yapın