4.4. デフォルトの CRI-O 機能のドロップインファイルの作成


特定のマシン設定プール (MCP) に関連付けられたノードの OpenShift Container Platform CRI-O ランタイムに関連付けられる設定の一部を変更することができます。コントローラーカスタムリソース(CR)を使用して、設定値を設定し、MCP に一致するラベルを追加します。次に、Machine Config Operator (MCO)は、関連付けられたノードに更新された値を使用して crio.conf および default.conf 設定ファイルを再ビルドします。

以前のバージョンの OpenShift Container Platform には、デフォルトで特定のマシン設定が含まれていました。OpenShift Container Platform の新しいバージョンに更新する場合、これらのマシン設定は保持され、同じ OpenShift Container Platform バージョンで実行されているクラスターが同じマシン設定を持つようにします。

必要に応じて複数の ContainerRuntimeConfig CR を作成できます。この場合、制限はクラスターごとに 10 個となっています。最初の ContainerRuntimeConfig CR について、MCO は containerruntime で追加されたマシン設定を作成します。それぞれの後続の CR で、コントローラーは数字の接尾辞が付いた containerruntime マシン設定を作成します。たとえば、containerruntime マシン設定に -2 接尾辞がある場合、次の containerruntime マシン設定が -3 を付けて追加されます。

マシン設定を削除する場合は、制限を超えないようにそれらを逆の順序で削除する必要があります。たとえば、containerruntime -3 マシン 設定を、containerruntime -2 マシン設定 を削除する前に削除します。

注記

接尾辞が containerruntime -9 のマシン設定があり、別の ContainerRuntimeConfig CR を作成する場合には、containerruntime マシン設定が 10 未満の場合でも新規マシン設定は作成されません。

複数の ContainerRuntimeConfig CR の例

$ oc get ctrcfg

出力例

NAME         AGE
ctr-overlay  15m
ctr-level    5m45s

複数の containerruntime 関連のシステム設定を示す例

$ cat /proc/1/status | grep Cap

$ capsh --decode=<decode_CapBnd_value> 1
1
& lt;decode_CapBnd_value&gt; をデコードする特定の値に置き換えます。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.