DockerなしのKubernetes: クジラからの解放
CRIは、Kubernetesとコンテナランタイムの間の橋渡しとして機能し、Kubernetesがコンテナとやり取りするための標準的なgRPCコールのセットを定義します。この抽象化レイヤーにより、Kubernetesが問題を起こすことなく、Dockerを他のランタイムに置き換えることが可能になります。 CRI-O: 軽量で効率的なコンテナマシン Dockerの代替として最初に紹介するのはCRI-Oです。Red Hat、Intel、SUSE、IBMの共同努力から生まれたCRI-Oは、常に正しいことをしているように見える優秀な従兄弟のような存在です。 なぜCRI-Oなのか? * Kubernetesのために軽量で特化されている * OCI準拠(Open Container Initiative) * 複数のイメージフォーマットをサポート * セキュリティと安定性を重視 CRI-Oの始め方 CRI-Oを使ってKubernetesクラスターをセットアップしてみましょう。まず、ノードにCRI-Oをインストールする必要があります: # OSディストリビューションを設定...