ArgoCD 의 NEW APP 을 선택 후 Helm을 이용한 Application을 생성 합니다.
- Application Name : 생성을 위한 Application Name
- Project Name : Application 이 속한 Project Name (특정 프로젝트가 없다면 default)
- SYNC POLICY : Bitbuckt에서 배포 후 habor의 이미지 자동싱크를 위한 옵션 (Automatic)
- AUTO-CREATE NAMESPACE : 생성 후 최초의 Name space는 자동으로 생성 됨
- Repository URL : harbor-dev.jinhaksa.com (repository가 존재하는 harobor의 URL)
- Chart : apply-name-dev/apply-name-auth-helm ( Chart명)
- 1.*-DEV (이미지 싱크를 위한 버전 정보) 예) 1.222-DEV 등
Destination Cluster URL :
애플리케이션을 배포할 Kubernetes 클러스터의 API 서버 URL을 의미 ( https://kubernetes.default.svc )
- Namespace : 배포될 Application의 Namespace
- Values Files : 배포 Application의 Helm 파일 (dev-applications-values.yaml)
설정 값으로 생성된 Application (service,ingress,filebeat 등)