価格設定

Red Hat OpenShift GitOps

セクションを選択

OpenShift GitOps Operator とは

Red Hat® OpenShift® GitOps は、Red Hat OpenShiftの機能の 1 つであり、Git リポジトリ、継続的インテグレーション/継続的デリバリー (CI/CD) ツール、Kubernetes を統合するワークフローを提供する Operator です。 

OpenShift GitOps は Argo CD を基盤として構築され、Git を宣言型の構成の信頼できる情報源として活用することで、チームによるアプリケーションのデリバリーを加速し、クラスタ構成の管理を効率化します。デプロイメントとインフラストラクチャの更新を自動化することで、一貫性を確保し、エラーを減らし、マルチクラスタ環境全体を望ましい状態に維持します。Red Hat OpenShift に統合されているため、アプリケーション開発ライフサイクル全体を通じた迅速な対応、容易なスケーリング、セキュリティの強化を実現できます。

Red Hat GitOps Guide to the Galaxy:プロモーション動画動画の再生時間:0:20

Red Hat を選ぶ理由

OpenShift GitOps は、Argo CD を中核とするアップストリーム・プロジェクトとして構築されており、マルチクラスタによる継続的デリバリーを実現する宣言型 GitOps を提供します。OpenShift に含まれるツールの 1 つであり、サポート対象であるこの Operator はテストされ、強化されているため、アプリケーション開発ライフサイクル全体のセキュリティが向上します。また OpenShift GitOps は、OpenShift のユーザーエクスペリエンスに Argo Rollouts を統合するため、プロモーションまたはロールバックを実施すべきかどうかを判断するための自動テストを実施できるようになります。

Red Hat OpenShift と Red Hat OpenShift GitOps でできること

  • クラスタとデプロイメントのライフサイクル全体に一貫性をもたらす
  • ArgoCD を使ってクラスタリソースを管理する
  • オンプレミス環境とクラウド環境にまたがるアプリケーションの管理を一元化する
  • クラスタの状態を確認して、アプリケーションの制約を早期に把握する
  • クラスタ全体でコードの変更をロールバックする
  • Git 経由で送信された新しい変更をロールアウトする
  • さまざまな環境向けにテンプレートを設定する
  • ブルー/グリーン、カナリアデプロイなど、Argo Rollouts での自動トラフィック管理およびテスト機能を使用した詳細なデプロイメント戦略をサポートする
DenizBank のロゴ

DenizBank、AI 運用を変革し、イノベーションを促進

Red Hat OpenShift AI と GitOps を活用したモデル提供のスケーリングと運用効率の向上により、データサイエンティストがより堅牢で安全なモデルの構築に集中できるようになった DenizBank の事例をご紹介します。

特長とメリット

すべてをコードとして処理

環境全体で宣言型コードを使用して、インフラストラクチャ、アプリケーション、構成の状態を定義します

信頼できる唯一の情報源としての Git

インフラストラクチャとアプリケーションは Git に保存され、バージョン管理されるため、全体の状態に影響する変更の追跡と可視化が可能になります

一貫性を確保

デプロイメントとインフラストラクチャの更新を自動化することで、エラーを減らし、マルチクラスタ環境全体を望ましい状態に維持します

セキュリティの強化

変更をプレビューし、構成ドリフトを検出し、自動的にまたは確認後に修復します

可視性と監査

履歴を表示し、Git ワークフローを使用してターゲットのインフラストラクチャとアプリケーションに変更を直接適用してデプロイし、クラスタへの変更を取り込んで追跡します

マルチクラスタの一貫性

GitOps を Red Hat Advanced Cluster Management for Kubernetes と組み合わせて、複数のクラスタとデプロイメントを確実かつ一貫して構成します

OpenShift GitOps についてさらに詳しく

ブログ記事

Red Hat OpenShift GitOps の推奨プラクティスを詳しくご紹介します

e ブック

GitOps Cookbook:Kubernetes での GitOps プラクティスを実践するのに役立つレシピ(手法)と事例をご覧ください

ラーニングパス

このオンデマンドラーニングパスで、OpenShift と GitOps の機能を実際に体験できます

Red Hat OpenShift を使い始める

会話をしながらメモを取る 2 人の Red Hat 社員