# argo-cd

Argo CD에 대해
근래 AWS + k8s(EKS)를 활용한 Application 개발 기회가 생겼다.(작자는 본디 Network를 Managing하는 주체로 화려한 개발을 진행한 것은 아닙니다.) k8s도, Docker도, AWS도 이야기만 들었지 개발 Role로 접해보는 것은 처음이었
Argo CD Image Updater
Image Updater Install 로그 레벨 설정 로컬 계정 설정 계정 권한 설정 Argo CD Endpoint 설정 Argo CD Access Token Secret 생성 AWS ECR 연동 추가 AWS ECR 인증 파일 ecr.sh 생성 후 적용 컨테이너 내부에 aws configure Image Updater Pod 접속 연결확...
Prometheus & Grafana with kustomize in Argo CD
metric-server install Edit metrics-server deployments.apps monitoring namespace 생성 Prometheus & Grafana clone kustomize로 Argo CD에 배포 kustomization
Canary Deployment with kustomization in Argo CD
maxSurgemaxUnavailablesetWeightpause: {} \`\`\`pause: { duration: 30 } - pause: { duration: 30s } - pause: { duration: 30m } - pause: { duration:
Blue/Green Deployment with kustomization in Argo CD
ingress.yaml로 ALB 생성 확인apps/v1 대신 argoproj.io/v1alpha1을 사용Deplyment 대신 Rollout을 사용autoPromotioEnabled 옵션은 Blue/Green 배포를 자동으로 진행할 것인지 여부. false 옵션을 사용