2.4.5. Operator グループ
Operator グループは、Operator が監視する namespace と、OpenShift Container Platform における関連する Operator を Operator Lifecycle Manager (OLM) が管理する方法を制御します。これらを使用すると、OLM 管理 Operator に対するインストールモード、ターゲット namespace、およびアクセス権限を設定できます。
2.4.5.1. Operator グループについて リンクのコピーリンクがクリップボードにコピーされました!
Operator グループは、OperatorGroup リソースを通じて、OLM にインストールされた Operator のマルチテナント設定を定義します。Operator グループは、メンバー Operator に必要な RBAC アクセスが生成されるターゲット namespaces を選択します。
ターゲット namespace のセットは、クラスターサービスバージョン (CSV) の olm.targetNamespaces アノテーションに保存されるコンマ区切りの文字列によって指定されます。このアノテーションは、メンバー Operator の CSV インスタンスに適用され、そのデプロイメントに反映されます。
クラスタースコープの権限を必要とする Operator は、管理者以外のユーザーが以下のいずれかの権限を持つ名前空間にはインストールしないでください。
-
デフォルトの
編集クラスターロール - サービスアカウントトークンの作成
ワークロードの作成例:
- Pod
- レプリカセット
- デプロイメント
- ジョブ
- Cron ジョブ
- デーモンセット
詳細は、委任された Operator のインストールを監査して保護する (Red Hat ナレッジベース) を参照してください。