AKS 上の Argo CD を使用した GitOps: エンタープライズ アプリケーション配信のパターン
GitOps は、命令的なクラスターの変更を Git の宣言的なマニフェストに置き換えます。 Azure Kubernetes Service では、Argo CD が事実上の配信レイヤーになりました。ApplicationSet は慣例に従ってリポジトリを検出し、同期ポリシーは望ましい状態を強制し、ロールバックは git で元に戻すことができます。
うまく機能するエンタープライズ パターンには、環境ごとに KusTOMize オーバーレイを備えたアプリケーションごとに 1 つのリポジトリ、Trivy スキャンが通過した後に CI によってバンピングされるイメージ タグ、テナントまたは製品ラインごとに個別の名前空間が含まれます。プラットフォーム チームは、Pulumi 経由で適用される専用のインフラ リポジトリでクラスター アドオン (イングレス、証明書マネージャー、オブザーバビリティ) を所有し、アプリケーションのデプロイメントを命令型スクリプトから除外します。
Cloudstrata は、このモデルを使用して、クライアントおよび自社製品向けにマルチ環境 AKS フリートを運用します。私たちは、チームが ApplicationSet ジェネレーター、シークレット ブートストラップ フロー、プロモーション ワークフローを設計するのを支援します。これにより、開発者はメインにプッシュし、Argo CD が残りの作業を安全かつ音声で処理できるようになります。
もっと詳しく見る
接触
連絡する
あなたのユースケースについてお聞かせください。カスタマイズされた次のステップで対応させていただきます。
1 営業日以内に返信するよう努めております。
LinkedIn と Instagram で Cloudstrata をフォローして、私たちの取り組みや募集情報をチェックしてください。
新しいタブで開きます