애플리케이션 소스 도구

애플리케이션 소스 도구 (Application Sources / Tools)

Argo CD는 Kubernetes 매니페스트를 정의하는 여러 방식을 지원합니다. Kustomize, Helm, OCI 이미지, YAML/JSON/Jsonnet 디렉터리, 커스텀 구성 관리 플러그인으로 소스를 정의할 수 있고, 개발 목적으로 로컬 매니페스트 업로드도 지원합니다.

출처: 문서

본문

도구(Tools)

프로덕션(Production)

Argo CD는 Kubernetes 매니페스트를 정의하는 여러 가지 방법을 지원합니다:

  • Kustomize 애플리케이션
  • Helm 차트
  • OCI 이미지
  • YAML, JSON 또는 Jsonnet 매니페스트 디렉터리
  • 구성 관리 플러그인으로 구성된 모든 커스텀 구성 관리 도구

개발(Development)

Argo CD는 또한 로컬 매니페스트 직접 업로드를 지원합니다. 이것은 GitOps 패러다임의 안티패턴이므로 개발 목적으로만 수행해야 합니다. 로컬로 매니페스트를 업로드하려면 override 권한이 있는 사용자(일반적으로 admin)가 필요합니다. 위에서 언급한 모든 다른 Kubernetes 배포 도구가 지원됩니다. 로컬 애플리케이션을 업로드하려면:

$ argocd app sync APPNAME --local /path/to/dir/

더 알아보기 (Learn more)