Kubernetesに最適化されたコンテナランタイム「cri-o」、十分成熟したプロジェクトとしてCNCFの卒業プロジェクトに

今回は「Kubernetesに最適化されたコンテナランタイム「cri-o」、十分成熟したプロジェクトとしてCNCFの卒業プロジェクトに」についてご紹介します。

関連ワード (不要、十分、開発中等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Kubernetesなどの開発をホストしているCloud Native Computing Foundation(CNCF)は、Kubernetesに最適化されたコンテナランタイム「cri-o」が、十分に成熟したプロジェクトとして卒業プロジェクトになったことを発表しました。

fig

Kubernetesが管理するコンテナはもともとDocker Engineをコンテナランタイムとして採用していましたが、2016年にrunCをコアにしたKubernetesに最適化したコンテナランタイムの開発が始まります。

また、CNCFがKubernetesとコンテナランタイムのあいだのインターフェイスを「CRI」として標準化し、このCRIとコンテナランタイムの標準であるOCIの両方に準拠したcri-oの開発が進められました。

参考:Kubernetes、Docker不要のコンテナ実行環境を目指す独自のコンテナランタイム「cri-o」開発中

2017年には早くも正式版となるバージョン1.0が登場。

そして2022年にKubernetes 1.24でDocker Engineのサポートを終了し、Kubernetesのコンテナランタイムに関するcri-oへの移行が完了します。

参考:ついにKubernetesからDockershimが正式に削除、Docker Engineのサポートが終了。今年最初のKuberenetes 1.24正式版がリリース

CRI-OはKubernetesに最適化し、コンテナを実行することに機能を絞ったことで、よりセキュアで効率的なコンテナランタイムとなりました。現時点でCRI-OはrunCとKata Containersの2つをプラグイン可能な低レベルコンテナランタイムとしています。

CRI-OはCNCFの卒業プロジェクトとなりましたが、今後も開発は続けられます。ロードマップによると、ドキュメントの改善、リリースプロセスの自動化、seccompノーティフィケーションのサポート、ノード上のPod密度の改善などが予定されています。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
リコー、裸眼で全方位から見られる立体映像装置を開発 22年度の実用化目指す
DX
2021-03-09 17:33
Passkeyに対応するAndroid用の新パスワードマネージャ「Credential Manager」α版をGoogleがリリース。デバイス間でクレデンシャル同期可能に
Android
2023-02-13 20:35
東芝DSと三井住友海上火災、サプライチェーン保険を開始
IT関連
2022-10-30 05:45
人気スポット、アプリで巡る 群馬県嬬恋村
IT関連
2021-08-19 17:44
ChatGPTに回答の参考文献を提示させるには
IT関連
2023-03-21 20:53
MicrosoftとOSSの親和性、Azureインフラ強化の取り組みは?
IT関連
2021-04-27 17:12
Kubernetesベースの開発で面倒なDevOps部分をPaaSとして引き受けるPorter
ソフトウェア
2021-08-02 16:12
大成建設、年60万件を処理する経費精算システムをクラウドに移行
IT関連
2023-10-04 01:36
アイシン、生成AI活用して音声認識アプリを開発–聞き取り困難者を支援
IT関連
2023-12-07 11:11
NTTデータと香味醗酵、パートナーシップを締結–新たな匂いビジネスの創出に
IT関連
2023-03-29 02:11
第49回:列伝9人目「内製型ひとり情シス」
IT関連
2022-09-21 07:21
「Chromebook」でファイルのダウンロード保存先を変更するには
IT関連
2023-04-18 14:28
重いウェブサイトで訪問者離反と機会損失–Contentsquare報告書
IT関連
2023-02-23 11:18
生成AI企業Anthropic、有料の「Claude Pro」をリリース–「ChatGPT Plus」と同額
IT関連
2023-09-09 22:48