argo-cd

Declarative Continuous Deployment for Kubernetes

CI/CDSpinnakerの代替Harnessの代替AWS CodeDeployの代替Apache-2.0
22,621 スター7,073 フォーク
AIによる要約
ひとことで言うと

Gitリポジトリの状態をそのままKubernetesクラスタに反映させる、GitOpsを実現するためのオープンソースの継続デリバリーツールです。

こんな方におすすめ

・企業:本番Kubernetesへのデプロイを承認フロー付きのPull Requestに集約でき、監査ログとロールバックをGit上で完結させて運用リスクを減らせます。 ・スタートアップ:環境差分をマニフェストで管理することでdev/staging/prodの構成ズレを防ぎ、少人数でもマルチクラスタの運用を安定して回せます。 ・個人事業主・フリーランス:顧客ごとのKubernetes環境を自動で最新状態に保てるため、障害時の復旧やリリース作業を属人化させずに済みます。

有料サービスとの違い

AWS CodeDeployやHarness、Spinnakerは多機能ですがライセンス費・クラウド利用料が継続的にかかります。Argo CDはCNCF公認のオープンソースでクラスタ数・アプリ数に応じた追加料金がなく、GitOpsの標準ツールとして他のArgoサブプロジェクトと組み合わせて自社に合わせて拡張できます。

詳細な説明はまだ追加されていません。