フォルシアでは複数のアプリにおいてKubernetesが用いられています。 参考:https://www.forcia.com/blog/001519.html しかしながら、デプロイ周りについてはまだまだ仕組み化がされておらず、いい感じにデプロイできる仕組みはないかと調べていると「GitOps」というワードが出てきました。 勉強がてら(結構こすられたネタだとは思うのですが)GitOpsを実際に構築してみた学習記録を記したいと思います(筆者は1ヶ月前まではKubernetes何それ状態でした)。 GitOpsとは Weave社が提唱した概念です。 https://www.weave.works/technologies/gitops/ GitOps can be summarized as these two things:An operating model for Kubernetes
![GitLab CI + ArgoCDでk8sのGitOpsを試してみる](https://cdn-ak-scissors.b.st-hatena.com/image/square/79d52610615fdc63d3fceafefc3d604cae1c9d4d/height=288;version=1;width=512/https%3A%2F%2Fwww.forcia.com%2Fblog%2F2020%2F12%2F01%2Fday2.png)