Argo CD

Argo CD (1) - GitOps와 Argo CD의 역할

1. 개요 애플리케이션을 Kubernetes에 배포할 때 kubectl apply 를 직접 실행하면 빠르게 시작할 수 있다. 하지만 환경과 클러스터가 늘어나면 누가, 언제, 어떤 설정을 바꿨는지 추적하기 어렵고, Git에 저장된 설정과 실제 클러스터의 상태가 달라질 수…

·6분
Argo CD

Argo CD (2) - Helm으로 설치하고 Web UI 접속하기

1. 개요 이번 글에서는 Kubernetes 클러스터에 Argo CD를 설치하고, 초기 관리자 비밀번호로 Web UI에 접속한다. 실습에서는 외부 접속을 위해 argocd server Service를 NodePort로 변경한다. NodePort와 자체 서명 인증서는 학…

·5분
Argo CD

Argo CD (3) - Application으로 Helm 차트 배포하기

1. 개요 Argo CD의 Application 은 배포할 소스와 대상 클러스터를 연결하는 핵심 리소스다. 이번 글에서는 Bitnami NGINX Helm 차트를 예시로 Application을 만들고, 자동 동기화와 구성 드리프트 처리 옵션을 살펴본다. Helm을 직접…

·7분