application-management 2

[Ep.8] [Argo CD 운영 #3] Argo CD의 애플리케이션(Application) 개념과 Kubernetes 리소스 관리

🔹 Argo CD에서 애플리케이션(Application)이란? Argo CD에서 **애플리케이션(Application)**은 Kubernetes 클러스터에서 관리되는 모든 리소스의 집합을 의미합니다.즉, Argo CD는 Git 저장소에 정의된 애플리케이션의 선언적 매니페스트를 읽고,이를 Kubernetes 클러스터에 배포하고 동기화(Sync)하는 역할을 합니다. ✅ Argo CD 애플리케이션의 특징✔ GitOps 원칙 기반 → Git 저장소에 정의된 상태를 Kubernetes에 자동 반영✔ 선언적(Declarative) 방식 → YAML 파일을 사용하여 정의✔ 자동화된 동기화 → Git 상태 변경 시 자동 업데이트 가능✔ 리소스 모니터링 → Kubernetes 리소스의 상태를 지속적으로 감시 🔹 Ar..

[Ep.6] [Argo CD 운영 #1] Argo CD CLI 설치 및 기본 명령어 사용법

🔹 Argo CD CLI란? Argo CD는 웹 UI, CLI(Command Line Interface), API를 통해 애플리케이션을 관리할 수 있습니다.그중 CLI는 자동화 및 운영 관리를 위해 필수적인 도구로, GitOps 워크플로우를 효율적으로 제어할 수 있습니다. ✅ CLI를 사용하면 다음과 같은 작업이 가능합니다:✔ Argo CD 서버에 로그인하고 인증 관리✔ 애플리케이션 생성, 삭제 및 동기화(Sync)✔ 배포 상태 확인 및 롤백 수행✔ Kubernetes 클러스터 목록 조회 및 관리 🔹 Argo CD CLI 설치 방법 ✅ 1. macOS에서 설치Homebrew를 사용하여 간단하게 설치할 수 있습니다.brew install argocd ✅ 2. Linux에서 설치리눅스 환경에서는 바이너리..

728x90