1.2.2. 新機能


OpenShift GitOps コンソールプラグイン (一般提供開始)

今回のアップデートにより、OpenShift Container Platform 用の GitOps Console プラグインが、テクノロジープレビュー (TP) から一般提供 (GA) に昇格しました。OpenShift Container Platform Console のリストビューと詳細ビューで、Argo CD、Argo CD Image Updater、および Argo Rollouts のリソースを表示できます。これらのリソースを編集したり、操作を実行したり、ロールアウトの改訂版を昇格またはロールバックしたりできます。詳細は、関連情報セクションを参照してください。このセクションには、GitOps コンソールプラグインのドキュメントが含まれています。

GITOPS-10080

任意の名前空間におけるアプリケーションセット (一般提供開始)

今回のアップデートにより、任意の名前空間におけるアプリケーションセット機能が、テクノロジープレビュー (TP) から一般提供 (GA) に昇格しました。Argo CD ApplicationSet は、コントロールプレーンの名前空間以外の名前空間でも作成および管理できるため、名前空間レベルの分離やマルチテナントのユースケースに対応できます。詳細は、関連情報セクションを参照してください。このセクションには、コントロールプレーン以外の名前空間でアプリケーションセットを管理するためのドキュメントが含まれています。

GITOPS-9787

GitOps コンソールプラグインへのイメージアップデーターの統合

今回のアップデートにより、Red Hat OpenShift GitOps Console Plugin は、Argo CD Image Updater を OpenShift Container Platform 開発者コンソールに統合します。Argo CD Image Updater のリソースは、開発者コンソールの UI から直接表示および管理できるため、GitOps リソースの管理において統一されたエクスペリエンスが得られます。

GITOPS-8288

Argo CD UI でのマルチソースアプリケーションの作成

今回のアップデートにより、新しいアプリケーション UI から直接、複数のソースを使用した Argo CD アプリケーションを作成できるようになりました。ソースの追加ワークフローを使用すると、複数のソースを追加、設定、削除できます。各ソースには、リポジトリーの URL、リビジョン、パスまたはチャート、およびソース固有のパラメーターを設定するための独自の設定セクションが含まれています。Web UI は、CLI および宣言型マニフェストで使用されるものと同じ spec.sources 構造を生成するため、複数の Git、Helm、または OCI ソースを組み合わせるために CLI を使用したり、YAML を手動で編集したりする必要がなくなります。

ソースが削除されて 1 つだけになった場合、アプリケーションは自動的に単一ソースの spec.source 形式に変換します。

GITOPS-9407

Argo CD Source Hydrator のサポート (テクノロジープレビュー)

今回のアップデートにより、Red Hat OpenShift GitOps Operator を介して Argo CD Source Hydrator 機能を有効にできるようになります。Source Hydrator はレンダリング済みマニフェストパターンに対応しており、レンダリング済みのマニフェストを Git リポジトリーにコミットし、クラスターと同期させることができます。この機能により、マニフェスト生成プロセスとデプロイメントプロセスが分離され、デプロイされる内容をより詳細に制御できるようになります。詳細は、関連情報セクションを参照してください。このセクションには、上流の Argo CD ソースハイドレータのドキュメントへのリンクが含まれています。

重要

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

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

GITOPS-9347

GitOps プロモーター (テクノロジープレビュー)

今回のアップデートにより、GitOps Promoter の製品版コンテナーイメージが利用可能になりました。Red Hat OpenShift GitOps Operator は、Argo CD カスタムリソース (CR) にフィールドを追加し、クラスタースコープのインスタンス上で GitOps Promoter コントローラーとその API サーバーを有効にします。GitOps Promoter は、GitOps を通じて環境のプロモーションを可能にし、開発、ステージング、実稼働環境にわたる段階的なアプリケーションの展開を管理できるようにします。詳細は、関連情報セクションを参照してください。このセクションには、GitOps Promoter の公式ドキュメントへのリンクが含まれています。

重要

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

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

GITOPS-10243

Red Hat OpenShift GitOps コンポーネントの中央 TLS プロファイル設定

今回のアップデートにより、Red Hat OpenShift GitOps および Argo CD のすべてのコンポーネントは、OpenShift Container Platform の中央 TLS プロファイル設定に準拠するようになります。これにより、クラスター全体のセキュリティーポリシーに基づき、すべてのコンポーネントで一貫した TLS 設定が保証されます。

Red Hat OpenShift GitOps コンポーネントは、以下の TLS プロファイル設定をサポートしています。

  • 中央 TLS プロファイルで TLS 1.2 を最小バージョンとして指定している場合、Red Hat OpenShift GitOps コンポーネントは TLS 1.2 と 1.3 をサポートします。
  • 中央 TLS プロファイルで TLS 1.3 を最小バージョンとして指定している場合、Red Hat OpenShift GitOps コンポーネントは TLS 1.3 のみをサポートします。

    Red Hat OpenShift GitOps のコンポーネントは、TLS のバージョンに加えて、中央 TLS プロファイルで定義されている暗号スイートにも準拠しています。これらのコンポーネントは、Go 言語および OpenSSL の実装と互換性のある暗号スイートをサポートしています。

    GITOPS-9258

Argo CD における機密性の高いアノテーションの自動マスキング

今回のアップデートにより、Red Hat OpenShift GitOps は Argo CD の Web UI および CLI において、kubernetes.io/dockercfg Secrets 内の平文トークンなどの機密性の高いアノテーションを自動的にマスクします。これにより、resource.sensitive.mask.annotations を 手動で設定する必要がなくなり、機密情報が漏洩するのを防ぐのに役立ちます。

GITOPS-10230

イメージアップデーターのイメージ署名検証

今回のアップデートにより、Argo CD Image Updater は Cosign を使用したキーベースのイメージ署名検証機能を導入しました。管理者は、ImageUpdater カスタムリソースで署名検証ルールを設定し、Git または Argo CD アプリケーションに更新を反映する前にイメージの署名を検証できます。この機能は、コンテナーイメージの真正性を検証し、改ざんされたイメージをデプロイするリスクを軽減するのに役立ちます。

GITOPS-9963

Image Updater の Webhook 認証の改善

今回のアップデートにより、Argo CD Image Updater は登録済みハンドラーに対して Webhook シークレットを必要とし、シークレットの検証には定数時間操作を使用するようになりました。これらの変更は、不正な Webhook アクセスを防止し、タイミングサイドチャネル脆弱性のリスクを軽減するのに役立ちます。

GITOPS-9948

Image Updater の Source Hydrator サポート

今回のアップデートにより、Argo CD Image Updater は、Argo CD Source Hydrator 機能を使用するアプリケーションをサポートするようになりました。イメージアップデーターは、Source Hydrator アプリケーションのアプリケーションソースを特定し、イメージの更新を実行できるようになりました。これにより、アプリケーションが次のエラーで失敗した場合に発生するエラーが解決されます: アプリケーション < アプリケーション -name> の書き戻し設定を作成できませんでした。スキップします: アプリケーションソースが定義されていません。

GITOPS-9173

Image Updater のプラグインアプリケーションタイプのサポート

今回のアップデートにより、Argo CD Image Updater は、Helm および Kustomize タイプに加えて、プラグインタイプの Argo CD アプリケーションもサポートするようになりました。イメージアップデーターは、プラグインアプリケーションに対して以下のサポートを提供します。

  • 環境変数による一般的なプラグインタイプのアプリケーション
  • Helm または Kustomize 設定をネイティブに利用するプラグインアプリケーション向けに、Helm 値または Kustomization ファイルを直接処理します。

    詳細は、関連情報セクションを参照してください。このセクションには、プラグインのソースタイプに関する上流のイメージアップデーターのドキュメントが含まれています。

    GITOPS-9142

Argo CD Image Updater の NetworkPolicy サポート

今回のアップデートにより、Red Hat OpenShift GitOps Operator は、Argo CD Image Updater ワークロード用の Kubernetes NetworkPolicy リソースの作成をサポートします。Argo CD カスタムリソース (CR) の既存の spec.networkPolicy フィールドは、Operator が NetworkPolicy リソースを作成するかどうかを制御します。Argo CD CR でイメージアップデーターとネットワークポリシーが有効になっている場合、Operator は、イメージアップデーターコンポーネントが公開するポートへの受信トラフィックを制限する NetworkPolicy リソースを調整します。

NetworkPolicy リソースはデフォルトで有効になっています。NetworkPolicy と Image Updater の設定を明示的に設定するには、Argo CD CR の以下の例を使用してください。

spec:
  networkPolicy:
    enabled: true
  imageUpdater:
    enabled: true

NetworkPolicy リソースを無効にするには、Operator が Argo CD インスタンス用に作成したすべての NetworkPolicy リソースを削除するため、次の設定を行います。

spec:
  networkPolicy:
    enabled: false

GITOPS-9092

Image Updater のプルリクエスト重複排除

今回のアップデートにより、Argo CD Image Updater は、プルリクエストワークフローを使用する際に、重複するプルリクエストを作成しないように修正されました。イメージアップデーターは、新しいプルリクエストを作成する前に、既存のオープンなプルリクエストをチェックし、重複のないリクエストのみが作成されるようにします。さらに、イメージアップデーターは、同じ書き戻し対象を共有し、複数のアプリケーションにわたる更新を含むプルリクエストを単一のプルリクエストに統合することで、重複を削減します。

GITOPS-10436

イメージアップデーターの Alibaba Cloud Container RegistryWeb フックサポート

今回のアップデートにより、Argo CD Image Updater は Alibaba Cloud Container Registry (ACR) のネイティブ Webhook サポートを追加しました。Aliyun ACR 専用の Webhook ハンドラーを使用することで、イメージアップデーターコントローラーはイメージプッシュイベントにリアルタイムで応答できるようになり、ポーリングの必要性がなくなり、イメージ更新検出の遅延が軽減されます。

GITOPS-10000

Argo CD Agent コンポーネントのラベルセレクター設定

今回のアップデートにより、Red Hat OpenShift GitOps Operator は、Argo CD Agent コンポーネントのラベルセレクターの設定をサポートするようになりました。ラベルセレクターはクラスター上のリソースをフィルタリングし、管理者がリソース管理をきめ細かく制御できるようにします。Argo CD カスタムリソース (CR) を使用してラベルセレクターを設定します。

GITOPS-10307

Argo CD Agent のクライアント証明書ブロックリストのサポート

今回のアップデートにより、Argo CD Agent は TLS 証明書のブロックリストをサポートするようになりました。管理者は、クライアント証明書のフィンガープリントをブロックリストに追加することで、エージェントがプリンシパルに接続するのをブロックできます。これにより、どのエージェントが接続を確立できるかをきめ細かく制御できるため、セキュリティーが強化されます。

GITOPS-10334

Dex および RedisPod 用のカスタムアノテーション

このアップデートにより、.spec.sso.dex.annotations および .spec.redis.annotations を使用して Argo CD カスタムリソースを介して Dex および Redis Pod にカスタムアノテーションを適用できます。これにより、これらのコンポーネントは、他の Argo CD コンポーネントですでに利用可能なアノテーションサポートと整合性が取れるようになり、Redis デプロイメントだけでなく、高可用性モードで使用される StatefulSet も対象となります。

GITOPS-9794

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る