Flux
クラスタの状態を Git リポジトリと同期させ続ける、Kubernetes 向けの GitOps 継続的デリバリーツールで、Argo CD の正当な代替手段です。
概要
Flux は Git リポジトリを監視し、変更があれば自動的に Kubernetes クラスタに適用し、デプロイされた状態をコミット内容と同期させ続けます。(カタログにもある) Argo CD と同じ中核的な GitOps パターンですが、よりモジュール化された、Kubernetes コントローラーにネイティブなアーキテクチャで構築されています。CNCF を卒業したプロジェクトで、より広い GitOps ワーキンググループと強いつながりを持って開発が続けられています。
Flux は、GitOps ツールを検討していて、Argo CD よりも軽量で Kubernetes によりネイティブな代替手段を求めるチームに向いています。チームは通常、デプロイパイプライン向けにどちらか1つを選ぶ前に、両方を比較検討します。
- カテゴリ
- DevOps
- 言語
- Go
- ライセンス
- Apache-2.0
関連プロジェクト
Argo CD
Apache-2.0Kubernetes 向けの主要な GitOps 継続的デリバリーツールで、クラスタの状態を Git で定義された内容と自動的に一致させます。
- DevOps
Flagger
Apache-2.0エラー率、レイテンシなどのメトリクスを継続的にチェックしながら、Kubernetes 向けにカナリア・ブルーグリーン・A/B デプロイを自動化し、失敗時には自動的にロールバックする、プログレッシブデリバリーオペレーターです。
- DevOps
SOPS
MPL-2.0YAML、JSON、その他の設定ファイル内の個々の値を暗号化するコマンドラインツールで、シークレットを安全に Git にコミットできるようにします。
- DevOps
Spinnaker
Apache-2.0もともと Netflix で構築された、多数のクラウドプロバイダーやリージョンにまたがってアプリケーションを確実にデプロイするための、マルチクラウド継続的デリバリープラットフォームです。
- DevOps
誤りを見つけましたか? GitHub で修正を提案する