9.2. ロールアウトリソースを管理するためのクラスタースコープの Argo Rollouts インスタンスの設定


ロールアウトリソースを管理するためのクラスタースコープの Argo Rollouts インスタンスを設定するには、Subscription リソースに CLUSTER_SCOPED_ARGO_ROLLOUTS_NAMESPACES 環境変数を追加します。この変数には、クラスタースコープの Argo Rollouts のインストールに設定できるユーザー定義の namespace のリストが含まれています。CLUSTER_SCOPED_ARGO_ROLLOUTS_NAMESPACES 環境変数が空の場合は、openshift-gitops namespace にクラスタースコープの Argo Rollouts インストールを作成できます。

注記

NAMESPACE_SCOPED_ARGO_ROLLOUTS 変数が false に設定されている場合にのみ、クラスタースコープの Argo Rollouts インスタンスを作成できます。デフォルトでは、NAMESPACE_SCOPED_ARGO_ROLLOUTS 変数が定義されていない場合は、false に設定されます。

手順

  1. Web コンソールの Administrator パースペクティブで、Operators Installed Operators Red Hat OpenShift GitOps Subscription に移動します。
  2. Actions リストをクリックし、Edit Subscription をクリックします。
  3. openshift-gitops-operator サブスクリプションの詳細ページの YAML タブで、Argo CD インスタンスの namespace を spec セクションの CLUSTER_SCOPED_ARGO_ROLLOUTS_NAMESPACES 環境変数に追加して、Subscription YAML ファイルを編集します。

    CLUSTER_SCOPED_ARGO_ROLLOUTS_NAMESPACES 環境変数の設定例

    apiVersion: operators.coreos.com/v1alpha1
    kind: Subscription
    metadata:
      name: openshift-gitops-operator
    spec:
      config:
       env:
        - name: NAMESPACE_SCOPED_ARGO_ROLLOUTS
          value: 'false' 1
        - name: CLUSTER_SCOPED_ARGO_ROLLOUTS_NAMESPACES
          value: <list_of_namespaces_in_the_cluster-scoped_Argo_CD_instances> 2
     ...

    1
    クラスタースコープのインストールを有効または無効にするには、この値を指定します。値が 'false' に設定されている場合は、クラスタースコープのインストールが有効化されていることを意味します。'true' に設定されている場合は、namespace スコープのインストールが有効化されていることを意味します。値が空の場合は false に設定されます。
    2
    クラスタースコープの Argo Rollouts インスタンスをホストできる namespace のコンマ区切りのリストを指定します (例: test-123-cluster-scoped,test-456-cluster-scoped)。
  4. SaveReload を順にクリックします。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.