Kubernetes 1.24 では dockershim のサポートが終了します

Kubernetes 1.24 では dockershim のサポートが終了します

Kubernetes コンテナ オーケストレーション プラットフォームの最新バージョンでは、Docker コンテナ ランタイムがネイティブにサポートされなくなります。これはユーザーにとって大きな変更点です。

当初は 4 月 19 日に予定されていましたが、5 月 3 日に延期された Kubernetes バージョン 1.24 では、組み込みの dockershim サポートが完全に削除されるため、人気のオープン ソース コンテナー オーケストレーション システムにとって大きな転換点となります。

Docker は Kubernetes で使用された最初のコンテナ ランタイムでした。しかし、Kubernetes プロジェクトが独自の Open Container Initiative (OCI) に移行するにつれて、他のさまざまなコンテナ ランタイムとの移植性を実現するための暫定的な対策が必要になりました。この回避策は dockershim です。

本質的に、dockershim は元々、一般的な Docker Engine コンテナ ランタイムが OCI 呼び出しを Kubernetes 独自のコンテナ ランタイム インターフェース (CRI) の Docker 呼び出しに変換できるようにするための暫定的なソリューションとして意図されていました。時間が経つにつれて、dockershim は Kubernetes のデプロイメントに深く根付いたため、デプロイメントが遅くなり、メンテナーに負担がかかるようになったため、削除する必要がありました。

dockershim の廃止に備える方法

Kubernetes v1.24 のリリースは 5 月 3 日に予定されており、最新バージョンのソフトウェアを使用したいユーザーは、dockershim から Kubernetes 自体と互換性のある別のランタイムに移行するか、Mirantis が開発した cri-dockerd と呼ばれる dockershim の外部代替品を使用する必要があります。

Kubernetes ノードはデフォルトで Docker ランタイムを使用しなくなりますが、多くの開発者や管理者は、2017 年に Docker 自身が CNCF に寄贈した containerd や CRI-O など、他の CRI 準拠のランタイムにすでに切り替えています。これには通常、クラスター内の各ノードで実行されている kubelet エージェントが containerd または CRI-O ソケットを呼び出すように構成されていることを確認することが含まれます。

Red Hat OpenShift などのさまざまなマネージド Kubernetes ベンダーが 2019 年に CRI-O を採用しました。Amazon の Elastic Kubernetes Service (EKS)、Microsoft の Azure Kubernetes Service (AKS)、Google の Kubernetes Engine (GKE) では、すでに containerd がデフォルトで使用されています。 Microsoftは、Kubernetes 1.19以降を使用して作成されたAzure Kubernetes[9] Linuxノードプールにもcontainerdを採用しています。

CRI準拠のランタイムへの切り替え

dockershim を CRI 準拠のランタイムに置き換えない開発者は、クラスターがセキュリティ パッチに遅れをとるリスクがあり、新しい機能も利用できなくなります。

Kubernetes のメンテナーは 1 月のブログ投稿でこう書いています。 「現時点では、dockershim の削除によってユーザー (および Kubernetes) が得る価値は、実行する必要がある移行作業を上回ると考えています。」

開発者は、Kubernetes クラスターにどのコンテナ ランタイムが使用されているかに関係なく、引き続き Docker をローカルで使用してコンテナを開発またはテストできます。 Docker で生成されたイメージは、すべての CRI 準拠ランタイムを備えたクラスターで引き続き動作しますが、サポートされなくなります。

<<:  監視から可観測性まで、設計思想、技術選択、責任分担にはどのような変化があるのでしょうか?

>>:  Google、CNCFへのIstioの寄贈を発表

推薦する

クラウドネイティブアプリケーションを保護する方法

クラウド コンピューティングは、展開の流動性と自動化の向上という点で、非常に大きな機能をもたらします...

クラウドネイティブアーキテクチャ: 可用性とスケーラビリティに優れた最新のインターネットアプリケーションの構築

クラウド コンピューティング テクノロジーの急速な発展により、クラウド ネイティブ アーキテクチャは...

モバイル アプリケーション市場の爆発的成長: APP 開発アウトソーシングの新たなパイを獲得

編集者注/スマート端末の急速な普及により、アプリケーションのダウンロードが劇的に増加しました。モバイ...

インターネット侵害取締措置が開始され、違法ウェブサイトの報告に対して最大1万元の報奨金が支払われる。

国家著作権局と他の4つの部門は、オンライン上の著作権侵害や海賊版と戦うために、2012年に4か月間の...

Platform as a Service をさまざまな角度から分析しますか? PaaSの種類とユースケース

すべての人に適した単一の PaaS は存在しません。クラウド コンピューティングが登場してから 10...

新しいサイトのキーワードを選択し、ウェブサイトのチャンスをつかむための小さな戦略

みなさんこんにちは。私の名前は Yu Hongming です。今日は、新しい Web サイトのキーワ...

8,000 以上のセキュリティ保護されていない Redis インスタンスがクラウドで公開されている

研究者らは、TLS を使用して暗号化されておらず、パスワードで保護されていない、セキュリティ保護され...

servgrid-VPS クラウド/KVM/SSD/25% オフ

servgrid は、最新のハードウェアを使用し、ハード ドライブに Samsung 830/840...

タオバオには独自の「リトルレッドブック」が必要

インターネット製品はユーザーの時間を奪い合うために激しく競争しています。タオバオも非常に不安を抱えて...

企業サイトの SEO トラフィックコンバージョン率に影響を与える要因の分析例

お客様から「企業のウェブサイトのSEOトラフィックのコンバージョン率を向上させるにはどうすればよいか...

釣りの専門家が草の根ウェブマスターにオンラインマーケティングのやり方とレッドオーシャンからブルーオーシャンへの移行方法を教える

フィッシングマスターとは誰ですか?中国で人気のゲームで、誰からも愛され、どこにでも花が咲きます!ゲー...

200社以上のISVがAlibaba Cloud Computing Nestに参加し、アプリケーション配信の効率が10倍に向上

5月27日、記者は、Kingdee、VMware、Landray、UFIDAなど200社以上のサード...

百科事典マーケティングの活路はどこにあるのでしょうか?

百科事典マーケティングは近年急速に台頭してきたマーケティング手法であり、その効果は非常に高く、企業か...

#期間限定# hostodo-年間30ドル/メモリ4g/コア4個/ハードドライブ150g/トラフィック5T/ロサンゼルス

Hostodo は、ロサンゼルス、ダラス、マイアミのデータ センターで利用できるハイエンド VPS ...