10. argocd 설치
·
devops/minikube
argocd는 공식문서에 이런식으로 기재되어 있다.ArgoCD는 Kubernetes 클러스터에서 애플리케이션을 관리하고 배포하는 데 사용되는 GitOps 기반의 지속적 배포(Continuous Deployment, CD) 도구이다. 이 도구는 선언적 접근 방식을 채택하여, 애플리케이션과 인프라의 상태를 Git 저장소에 정의된 대로 자동으로 동기화하는 Tool입니다. 어렵게 설명되어있지만 아주 간단하다. 쿠버네티스 배포에 주로 사용하며내가 원하는 상태를 미리 yaml로 선언해 놓으면(주로 git에)argocd가 어떻게든 그 yaml상태를 유지하기 위해 발군의 노력을 한다는 뜻이다.argocd는 여러가지 방법으로 설치가 가능하다. 그러나 역시 실무뿐만 아니라 안정성 / 관리에서는 Helm이 당연 으뜸이다. ..