
GitOps & ArgoCD
GitOps 원칙, ArgoCD 아키텍처, 애플리케이션, 동기화 전략, 롤백, 동기화 실패 문제 해결
22 면접 질문·
Senior
1GitOps의 기본 원칙은 무엇입니까?
1
GitOps의 기본 원칙은 무엇입니까?
답변
GitOps의 기본 원칙은 Git을 인프라와 애플리케이션의 단일 진실 공급원(single source of truth)으로 사용하는 것입니다. 모든 인프라 변경은 Git 커밋을 통해 이루어지므로 감사 가능성, 버전 관리 및 손쉬운 롤백을 제공합니다. ArgoCD와 같은 GitOps 도구는 클러스터 상태를 Git에 선언된 상태와 자동으로 동기화합니다.
2ArgoCD의 주요 아키텍처는 무엇입니까?
2
ArgoCD의 주요 아키텍처는 무엇입니까?
답변
ArgoCD는 여러 컴포넌트를 가진 풀 기반 아키텍처를 사용합니다: Application Controller(상태 동기화), Repo Server(Git에서 매니페스트 가져오기), API Server(REST API 노출), Redis(캐싱). 이 풀 아키텍처는 클러스터가 CI/CD에서 푸시 배포를 받는 대신 Git에서 변경 사항을 가져올 수 있도록 하여 보안과 안정성을 향상시킵니다.
3ArgoCD Application과 ApplicationSet의 차이점은 무엇입니까?
3
ArgoCD Application과 ApplicationSet의 차이점은 무엇입니까?
답변
ArgoCD Application은 특정 클러스터와 네임스페이스에 단일 애플리케이션을 배포합니다. ApplicationSet은 템플릿에서 여러 Application을 자동으로 생성하므로 동일한 기본 구성으로 여러 환경(dev, staging, prod) 또는 여러 클러스터를 관리하는 데 이상적입니다. ApplicationSet은 생성기(Git, List, Cluster, Matrix)를 사용하여 동적으로 Application을 생성합니다.
4
ArgoCD에서 OutOfSync 상태는 무엇을 의미합니까?
5
GitOps 맥락에서 Continuous Delivery (CD)와 Continuous Deployment의 차이점은 무엇입니까?
+19 면접 질문
기타 DevOps 면접 주제
버전 관리 & Git
Junior
20개 질문Linux 기초
Junior
22개 질문Shell Scripting & Bash
Mid-Level
20개 질문네트워킹 기초
Junior
22개 질문Docker 기초
Junior
24개 질문CI/CD 기초
Junior
18개 질문GitHub Actions
Mid-Level
22개 질문GitLab CI/CD
Mid-Level
22개 질문Jenkins
Mid-Level
22개 질문Kubernetes 기초
Mid-Level
26개 질문Kubernetes 네트워킹
Mid-Level
24개 질문Kubernetes 고급
Mid-Level
24개 질문Ingress & API Gateway
Mid-Level
20개 질문Terraform 기초
Mid-Level
22개 질문Terraform 고급
Mid-Level
22개 질문Ansible & Configuration Management
Mid-Level
20개 질문AWS 핵심
Mid-Level
26개 질문Azure 기초
Mid-Level
22개 질문GCP 기초
Mid-Level
22개 질문모니터링과 Prometheus
Mid-Level
22개 질문Logging & ELK Stack
Mid-Level
20개 질문알림 및 인시던트 대응
Mid-Level
20개 질문Cloud Identity & Secrets
Mid-Level
22개 질문CI/CD 파이프라인 보안
Mid-Level
20개 질문Helm & Kubernetes
Mid-Level
20개 질문런타임 및 클러스터 보안
Senior
24개 질문Container Supply Chain Security
Senior
22개 질문Service Mesh & Istio
Senior
24개 질문Progressive Delivery
Senior
20개 질문분산 옵저버빌리티
Senior
22개 질문Disaster Recovery & Backup
Senior
20개 질문성능 최적화
Senior
22개 질문클라우드 비용 최적화
Senior
20개 질문SRE 원칙
Senior
24개 질문Chaos Engineering
Senior
20개 질문Platform Engineering
Senior
22개 질문