Infrastructure
-
k8s + git-action-argocd로 간단하게 GitOps 구축하기Infrastructure 2023. 4. 22. 02:06
팔자에도 없을 거라고 생각했던 쿠버네티스를 시작한지 어언 1년, 이제는 그래도 나름 한 서비스 배포 프로세스를 구축할 정도로는 올라온 것 같다. 회사 홈페이지의 백엔드 배포 프로세스를 재정립하려고 뜯어보니, 나름 프로세스가 잡혀있었으나 여전히 손이 가는 부분이 여럿 있었다. 예를 들어 template ec2에 ssh로 직접 접속하여 AMI를 만들고 올라간 버전을 직접 오토 스케일링 그룹에 적용 시키는 부분들. 사실 정석?(인프라 바닥부터 배우는 중이라...)이라고 생각하지만 우선 나는 아마존 콘솔에 OTP치고 로그인하는것도 귀찮은 사람이라 조금 더 자동화 해보기로 했다. 우선 목표는 최대한 자동화 하는 것, 물론 자동화가 만능은 아니라지만 branch 전략으로 많이 잡을 수 있을 것이라고 생각하고 기존에..