AppProject3 🐙 Argo CD 마스터 가이드: AppProject의 함정과 4가지 핵심 기능 파헤치기 쿠버네티스 운영의 핵심 도구인 Argo CD를 사용하다 보면 매니페스트 배포 그 이상의 세밀한 제어가 필요한 순간들이 옵니다.오늘은 질문 주셨던 AppProject의 Destination 규칙에 대한 오해를 바로잡고, Argo CD의 고급 기능들인 workloadRef, sourceRepos, ignoreDifferences, 그리고 Slack 알림 설정까지 실무에서 바로 써먹을 수 있도록 아주 깊이 있게 정리해 보겠습니다! 🚀 안녕하세요! 오늘은 Argo CD를 사용하면서 한 번쯤은 마주하게 되는 복잡한 설정들을 완벽하게 정리해 보려 합니다. 특히 질문 주신 "어떤 Destination 설정이 유효한가?"에 대한 정답부터 시작해 보겠습니다.0. 잠깐! AppProject Destination 규칙의 .. 2026. 1. 3. 🏗️ Argo CD 아키텍처 깊이 파헤치기: 주요 CR과 관계도 완벽 가이드 안녕하세요! Kubernetes에서 GitOps를 실현할 때 우리에게 가장 친숙한 도구는 단연 Argo CD입니다. 하지만 대시보드 너머에서 실제로 어떤 리소스들이 움직이고 있는지 정확히 파악하는 것은 또 다른 영역이죠.오늘은 Argo CD의 핵심을 이루는 Custom Resources(CR)들을 살펴보고, 이들이 클러스터 내부에서 어떻게 연결되어 '선언적 배포'를 완성하는지 상세히 알아보겠습니다. 🛠️1. 🌟 Argo CD의 4대 핵심 커스텀 리소스 (CR)Argo CD 설치 시 클러스터에는 여러 개의 CRD가 생성됩니다. 그중 운영자가 반드시 알아야 할 핵심 리소스는 다음 4가지입니다.① Application (가장 핵심!)사용자가 정의한 '소스(Git)'와 '대상(Cluster)'을 연결하는 최.. 2026. 1. 2. 🔐 Argo CD 보안 마스터: RBAC 설정과 CI 전용 Scoped Token 완벽 가이드 안녕하세요! Kubernetes 환경에서 GitOps를 운영하다 보면 반드시 마주하게 되는 숙제가 있습니다. 바로 "누가, 어떤 프로젝트에, 어디까지 접근할 수 있는가?"에 대한 제어입니다.오늘은 Argo CD의 권한 제어 엔진인 argocd-rbac-cm의 구조를 파헤치고, 보안의 정점이라 할 수 있는 AppProject 기반의 CI 전용 토큰 발급 방법까지 상세히 알아보겠습니다. 🛠️1. 🏗️ Argo CD RBAC의 심장: argocd-rbac-cm 개요Argo CD는 기본적으로 Role-Based Access Control (RBAC) 모델을 따릅니다. 이 설정을 담당하는 ConfigMap이 바로 argocd-rbac-cm입니다.📋 주요 구성 요소Policy: p, , , , Scopes: .. 2026. 1. 2. 이전 1 다음