5.3. クラスター拡張機能の設定


Operator Lifecycle Manager (OLM) v1 では、拡張機能はデフォルトですべての名前空間を監視します。一部の Operator は、OLM(クラシック) インストールモードに基づいた名前空間スコープの監視のみをサポートしています。これらの Operator をインストールするには、拡張機能の監視ネームスペースを設定します。詳細は、バンドルインストールモードの検出を参照してください。

重要

クラスター拡張機能の監視ネームスペースを設定する機能は、テクノロジープレビュー版の機能です。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。

Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。

5.3.1. 拡張機能の設定

ClusterExtension リソースの .spec.config フィールドを使用して、拡張機能が監視する名前空間を設定します。

重要

OLM v1 の設定 API は、テクノロジープレビュー機能です。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。

Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。

拡張機能はデフォルトで全てのネームスペースを監視します。一部の Operator は、OLM(クラシック) インストールモードに基づいた名前空間スコープの監視のみをサポートしています。これらの Operator をインストールするには、.spec.config.inline.watchNamespace フィールドを設定してください。

このフィールドを設定する必要があるかどうかは、バンドルがサポートするインストールモードによって異なります。

5.3.1.1. 設定 API の構造

設定 API は不透明な構造を使用しています。バンドルは設定値を検証するものであり、OLM v1 は検証しません。Operator の作成者は、独自の設定要件を定義できます。

現在サポートされている設定タイプは、インライン 設定タイプのみです。

インライン設定の例

apiVersion: olm.operatorframework.io/v1
kind: ClusterExtension
metadata:
  name: <extension_name>
...
spec:
  namespace: <installation_namespace>
  config:
    configType: Inline
    inline:
      watchNamespace: <watch_namespace>

各項目の説明:

< インストール名空間 >
拡張コンポーネントが実行される名前空間を指定します。
config.configType
設定タイプを指定します。現在サポートされているのは インライン 形式のみです。
<watch_namespace>
拡張機能がカスタムリソースを監視する名前空間を指定します。監視用ネームスペースは、バンドルがサポートするインストールモードに応じて、インストール用ネームスペースと一致する場合もあれば、異なる場合もあります。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る