1.4. Red Hat OpenShift GitOps 1.14.1 のリリースノート


Red Hat OpenShift GitOps 1.14.0 が OpenShift Container Platform 4.12、4.13、4.14、4.15、4.16、4.17 で利用できるようになりました。

1.4.1. エラータの更新

1.4.1.1. RHSA-2024:4626 - Red Hat OpenShift GitOps 1.11.6 セキュリティー更新アドバイザリー

発行日: 2024 年 10 月 29 日

このリリースに含まれるセキュリティー修正のリストは、次のアドバイザリーに記載されています。

Red Hat OpenShift GitOps Operator をデフォルトの namespace にインストールしている場合は、次のコマンドを実行して、このリリースのコンテナーイメージを表示します。

$ oc describe deployment gitops-operator-controller-manager -n openshift-gitops-operator

1.4.2. 修正された問題

  • この更新前は、URL にパスまたはポート番号が含まれている場合、Argo CD は Helm Open Container Initiative (OCI) レジストリーの適切な Transport Layer Security (TLS) 証明書を取得できませんでした。この更新では、アップストリーム Argo CD に修正が導入され、URL を正しく解析して有効な証明書を返すようになりました。GITOPS-5081
  • この更新前は、GitOps Operator と Dex ベースの SSO が設定された Argo CD インスタンスを含む Red Hat OpenShift Service on AWS クラスターが休止状態から再開された後、Argo CD Web コンソール UI にログインできませんでした。ログイン画面には、Dex 設定内のリダイレクト Uniform Resource Identifier (URI) が無効であることを示すエラーが表示されます。この更新では、Argo CD サーバールートが変更されるたびに、Argo CD 設定で正しい Dex リダイレクト URL が更新されるようにすることで、問題が修正されます。(GITOPS-4358)

1.4.3. 重大な変化

1.4.3.1. クラスタースコープのロールアウトインスタンスのインストールの追加設定

  • Red Hat OpenShift GitOps v1.14 にアップグレードするときに、デフォルトのインストール namespace openshift-gitops の外部にクラスタースコープのロールアウトインストールを作成する場合は、Subscription リソースの CLUSTER_SCOPED_ARGO_ROLLOUTS_NAMESPACES 環境変数でそれをホストする必要があります。Red Hat OpenShift GitOps Operator は、CLUSTER_SCOPED_ARGO_ROLLOUTS_NAMESPACES 環境変数で namespace が定義されていない場合、クラスタースコープのロールアウトのインストールをサポートしません。

    以前のバージョンの Red Hat OpenShift GitOps では、Argo Rollouts は Subscription リソースの NAMESPACE_SCOPED_ARGO_ROLLOUTS_NAMESPACES 環境変数を使用して、クラスタースコープのロールアウトインスタンスがユーザー定義の名前空間でクラスタースコープのロールアウトのインストールをホストできるかどうかを確認します。GITOPS-5640

    注記

    クラスタースコープのロールアウトインストール機能の変更は、namespace スコープのロールアウトインストールのインストール動作には影響しません。

    例: CLUSTER_SCOPED_ARGO_ROLLOUTS_NAMESPACES 環境変数の設定

    apiVersion: operators.coreos.com/v1alpha1
    kind: Subscription
    metadata:
      name: argo-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 CD インスタンスをホストできる namespace のコンマ区切りリストを指定します (例: test-123-cluster-scoped,test-456-cluster-scoped)。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.