본문 바로가기

k8s

[Kubernetes] ArgoCD 정리 (1) - GitOps Repo 구성과 ArgoCD 설치 들어가며 EKS 기반 쿠버네티스(이하 K8S) 환경 구축에 대해 다뤘던 지난 포스트를 작성한지 대략 7개월이 지나버렸다. 사실 해당 포스트는 2월부터 시작했던 신규 프로젝트에 적용할 K8S의 PoC를 위해 준비하는 과정에서 정리했던 것이다. 그리고 앞으로 K8S에 대해 학습 및 실무를 통해 알게되는 것들을 추가적인 포스팅을 통해 정리하려고 했으나.. 규모가 작지 않은 서비스 하나를 백지에서부터 단 6개월만에 시장에 릴리즈해야했던 상황속에 나의 에너지가 거기에 미치지 못했던것 같다. 어쨌거나 지금은 서비스가 오픈 되었고, 추가 feature와 이벤트 및 프로모션으로 인해 개발업무는 여전히 많지만 포스팅을 더 이상 미룰 수는 없다고 생각했다. 그래서 CI/CD 기반 구축에 있어 내가 주도적으로 진행했던 것들.. 더보기
[Kubernetes] EKS 시작 들어가며 최근 내가 속한 조직이 분사되어 새로운 회사로 출범했다. 새 회사의 기조 중 하나가 퍼블릭 클라우드로의 '트랜스포메이션(transformation)' 인데, 이에 따라 내가 속한 팀의 신규 프로젝트 또한 AWS 기반으로 진행하게 되었다. 퍼블릭 클라우드에 새롭게 시작하는 프로젝트라니. 이 보다 쿠버네티스를 도입하기에 적절한 기회는 없다 싶어 직접 PoC(Poof Of Concept)를 준비하여 진행했고, 약간의 논쟁(?) 끝에 결국 도입이 결정되었다. 그런고로, 그간 쿠버네티스를 학습하며 작업했던 내용들을 틈틈히 블로그에 정리하고자 한다. 물론 앞으로 갈길은 매우매우 멀다. 이제 시작일 뿐.. 개요 쿠버네티스는 이미 알만한 사람들은 다 아는 도구이다. 소프트웨어를 지탱해왔던 인프라가 '온 프레미.. 더보기