GitOps

ぎっとおぷす

意味

GitOpsとは、Gitなどのバージョン管理システムを単なるソースコードの保存場所ではなく、インフラストラクチャやアプリケーションの運用状態を定義する唯一の信頼できる情報源として活用する運用手法のことです。具体的には、あるべきシステムの姿を記述した宣言的な構成ファイルをGitで管理し、その定義と実際のシステムの状態を常に同期させることで、自動的なデプロイや構成管理を実現します。これにより、誰がいつどのような変更を加えたのかという履歴が明確になり、運用の透明性と再現性が向上します。クラウドネイティブな環境、特にKubernetesなどのコンテナオーケストレーションツールと組み合わせて利用されることが一般的です。

類義語

宣言的インフラ、継続的デリバリー

GitOpsの詳しい解説・事例・出典を見る →
最終更新: