8.2. ノードセレクターと容認を使用したプロジェクト作成
以下の手順を使用して、node-selector および tolerations アノテーションでプロジェクトを作成します。
手順
次のコマンドを入力して、
node-selectorアノテーションを namespace に追加します。$ oc annotate namespace <namespace> openshift.io/node-selector='node-role.kubernetes.io/infra='出力例
namespace/<namespace> annotated以下のコマンドを入力して
tolerationsアノテーションを namespace に追加します。$ oc annotate namespace <namespace> scheduler.alpha.kubernetes.io/defaultTolerations='[{"operator":"Equal","value":"reserved","effect":"NoSchedule","key":"node-role.kubernetes.io/infra"},{"operator":"Equal","value":"reserved","effect":"NoExecute","key":"node-role.kubernetes.io/infra"}]' --overwrite出力例
namespace/<namespace> annotated重要この例の容認は、一般的にインフラノードに適用される 2 つのテイントに固有のものです。お使いの環境で設定したテイントは異なる場合があります。それに応じて容認を設定して、インフラノードに適用されたテイントと一致させる必要があります。