技術メモ

神奈川在住のITエンジニアの備忘録。おもにプログラミングやネットワーク技術について、学んだことを自分の中で整理するためにゆるゆると書いています。ちゃんと検証できていない部分もあるのでご参考程度となりますが、誰かのお役に立てれば幸いです。

ArgoCD

最近勉強し始めたので簡単にまとめる。

  • ArgoCD は CD (継続的なデリバリー) を実現するためのツールで、k8s 上でコントローラとして動作する。
  • (k8sマニフェストが格納された) Git リポジトリk8s クラスタの状態を監視(ポーリング)して、Git リポジトリの内容を k8s 側に適用する。
  • 上記により「Gitリポジトリの内容 = k8sの状態」が実現できる。
  • GUI を持っているので、初学者でも扱いやすい。

 

以下の記事が分かりやすくて参考になりましたm(_ _)m

ArgoCDとは?GitOps含めてわかりやすく説明します - フラミナル