노아의 DevOps

최근 글

배포 자동화 리팩토링, 젠킨스에서 ArgoCD로 (2) — ArgoCD 개념 학습과 첫 PoC

왜 실제 서비스로 바로 시작하지 않았나 1편 끝에서 예고했던 질문부터 답하고 시작한다. ArgoCD를 처음 설치하고 나서, 가장 먼저 한 일은 실제 운영 중인 서비스가 아니라 아무 상관 없는 샘플 애플리케이션 두 개(React 프론트, Spring Boot 백엔드 데모)를 임시로 만들어서 배포해보는 것이었다. 이유는 간단하다. 실제 서비스는 Vau...

배포 자동화 리팩토링, 젠킨스에서 ArgoCD로 (1) — 왜, 그리고 어디까지

시리즈를 시작하며 천재교육 AIDT LMS 플랫폼을 운영하면서, 배포 파이프라인을 젠킨스 중심에서 ArgoCD 기반 GitOps로 옮기는 작업을 진행 중이다. 아직 끝난 프로젝트가 아니라 지금도 진행 중인 전환기이다. 이 글은 완성된 결과물을 자랑하는 글이 아니라 왜 이렇게 설계했고 어디서 무엇을 배웠는지를 기록하는 글에 가깝다. 이번 편은 왜 이 ...

© noah. Some rights reserved.