CICD5 🛠️ Argo CD x Kustomize 마스터 가이드: 이미지 오버라이드와 버전 고정 기법 쿠버네티스 환경에서 GitOps를 실천할 때 가장 많이 사용하는 도구 조합이 바로 Argo CD와 Kustomize입니다. 하지만 운영을 하다 보면 특정 환경에서만 이미지를 살짝 바꾸고 싶거나, Kustomize 버전에 따라 빌드 결과가 달라져 곤란한 상황을 겪게 되죠.오늘은 Argo CD Application에서 Kustomize 이미지 태그를 오버라이드(Override)하는 구체적인 위치와 방법, 그리고 특정 Kustomize 버전을 고정(Pinning)하여 빌드 안정성을 확보하는 법까지 아주 상세하게 파헤쳐 보겠습니다! 🚀안녕하세요! 오늘은 Argo CD를 통해 Kustomize 매니페스트를 배포할 때, 운영 효율을 극대화할 수 있는 두 가지 핵심 테크닉을 준비했습니다. 10분만 투자해서 여러분의.. 2026. 1. 3. 🏗️ Argo Workflows 설계 가이드: DAG vs Steps 그리고 데이터의 흐름(Artifact) 안녕하세요! 오늘은 Argo Workflows의 핵심 설계 철학인 DAG와 Steps, 그리고 워크플로우 간 데이터를 주고받는 핵심 수단인 Artifact에 대해 아주 깊이 있게 다뤄보겠습니다. 🚀이 글을 다 읽고 나면 복잡한 파이프라인을 어떤 구조로 설계해야 할지, 그리고 이전 단계의 결과물을 어떻게 다음 단계로 안전하게 전달할지 완벽하게 이해하시게 될 겁니다. Argo Workflows에서 작업을 배치하는 방법은 크게 두 가지입니다. 바로 Steps(순차적)와 DAG(의존성 기반)입니다. 비슷해 보이지만 사용 사례와 데이터 참조 방식에서 큰 차이가 있습니다.1. Steps: 순차적인 단계별 실행 🪜Steps는 말 그대로 작업을 '단계별'로 나열하는 방식입니다.✅ 어떤 경우에 사용하나요?작업의 흐름.. 2026. 1. 3. 🐙 Argo CD 마스터 가이드: AppProject의 함정과 4가지 핵심 기능 파헤치기 쿠버네티스 운영의 핵심 도구인 Argo CD를 사용하다 보면 매니페스트 배포 그 이상의 세밀한 제어가 필요한 순간들이 옵니다.오늘은 질문 주셨던 AppProject의 Destination 규칙에 대한 오해를 바로잡고, Argo CD의 고급 기능들인 workloadRef, sourceRepos, ignoreDifferences, 그리고 Slack 알림 설정까지 실무에서 바로 써먹을 수 있도록 아주 깊이 있게 정리해 보겠습니다! 🚀 안녕하세요! 오늘은 Argo CD를 사용하면서 한 번쯤은 마주하게 되는 복잡한 설정들을 완벽하게 정리해 보려 합니다. 특히 질문 주신 "어떤 Destination 설정이 유효한가?"에 대한 정답부터 시작해 보겠습니다.0. 잠깐! AppProject Destination 규칙의 .. 2026. 1. 3. 🔄 ArgoCD Replace 기능 완벽 가이드: Patch가 안 될 때의 필살기 쿠버네티스와 ArgoCD를 운영하다 보면 간혹 "이 리소스는 업데이트가 안 되고 자꾸 에러가 나네?" 하는 상황을 마주하게 됩니다. 이때 우리를 구원해 줄 마법 같은 옵션이 바로 Replace 기능입니다.오늘은 ArgoCD의 Replace 기능이 무엇인지, 왜 필요한지, 그리고 실제 운영 환경에서 어떻게 적용하는지 아주 깊이 있게 파헤쳐 보겠습니다! 🚀안녕하세요! 쿠버네티스 인프라를 운영하다 보면 kubectl apply로는 해결되지 않는 리소스들이 종종 등장합니다. 보통 ArgoCD는 기존 리소스를 유지하면서 변경 사항만 반영하는 Patch 방식을 사용하지만, 특정 상황에서는 리소스를 아예 새로 갈아끼워야만 하는 경우가 있죠.이때 사용하는 것이 바로 Replace 옵션입니다. 지금부터 이 기능의 모든.. 2026. 1. 3. 🐙 쿠버네티스 자동화의 정점: Argo Project 4종 세트 완벽 정리 안녕하세요! 오늘은 쿠버네티스(Kubernetes) 생태계에서 가장 사랑받는 도구 모음인 Argo Project에 대해 아주 상세하게 파헤쳐 보려고 합니다. 🚀클라우드 네이티브 환경에서 "어떻게 하면 배포를 자동화하고, 워크플로우를 효율적으로 관리할 수 있을까?"라는 고민을 해보셨다면, Argo는 그 정답을 제시해 줄 아주 강력한 무기입니다. 10분 정도만 투자해서 Argo의 사형제들을 완전히 정복해 보세요! Argo Project는 CNCF(Cloud Native Computing Foundation)의 졸업(Graduated) 프로젝트로, 쿠버네티스 환경에서 애플리케이션을 실행하고 배포하는 작업을 돕는 도구들의 집합입니다. 그리스 신화 속 영웅들이 탔던 배 '아르고(Argo)'에서 이름을 따왔으며,.. 2026. 1. 3. 이전 1 다음