16.3. Pod セキュリティーアドミッションの同期制御


ほとんどの namespace で自動 Pod セキュリティーアドミッションの同期を有効または無効にできます。

重要

クラスターペイロードの一部として定義されている namespace では、Pod セキュリティーアドミッションの同期が完全に無効になっています。これらの namespace には以下が含まれます。

  • default
  • kube-node-lease
  • kube-system
  • kube-public
  • openshift
  • openshift-operators を除く、openshift- で始まるすべてのシステム作成 namespace

デフォルトでは、openshift- 接頭辞を持つすべての namespace は同期されません。ユーザーが作成した任意の openshift-* namespace の同期を有効にすることができます。openshift-operators を除き、システムで作成された openshift-* namespace の同期を有効にすることはできません。

Operator がユーザー作成の openshift-* namespace にインストールされている場合、namespace でクラスターサービスバージョン (CSV) が作成された後、デフォルトで同期がオンになります。同期されたラベルは、namespace のサービスアカウントの権限を継承します。

手順

  • 設定する namespace ごとに、security.openshift.io/scc.podSecurityLabelSync ラベルの値を設定します。

    • namespace で Pod セキュリティーアドミッションラベルの同期を無効にするには、security.openshift.io/scc.podSecurityLabelSync ラベルの値を false に設定します。

      以下のコマンドを実行します。

      $ oc label namespace <namespace> security.openshift.io/scc.podSecurityLabelSync=false
    • namespace で Pod セキュリティーアドミッションラベルの同期を有効にするには、security.openshift.io/scc.podSecurityLabelSync ラベルの値を true に設定します。

      以下のコマンドを実行します。

      $ oc label namespace <namespace> security.openshift.io/scc.podSecurityLabelSync=true
    注記

    このラベルが namespace にすでに設定されている場合は、--overwrite フラグを使用して値を上書きします。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.