추가 설정 방법
추가 설정 방법 (Additional configuration method)
argocd-server, argocd-repo-server, argocd-application-controller 명령어를 플래그 대신 설정 파일로 간편하게 구성하는 방법을 알려드릴게요. 커맨드 라인보다 관리하기 쉽게 바꿀 때 요긴합니다.
출처: 문서
본문
추가 설정 방법들
argocd-server, argocd-repo-server, argocd-application-controller 명령어를 구성할 때 쓸 수 있는 추가 설정 방식입니다.
요약 (Synopsis)
이 명령어들은 argocd-cmd-params-cm.yaml 안에 각 옵션에 해당하는 플래그를 지정하는 방식으로도 설정할 수 있어요. 각 컴포넌트에는 연결된 특정 프리픽스(prefix)가 있습니다.
argocd-server --> server
argocd-repo-server --> reposerver
argocd-application-controller --> controller
프리픽스가 없는 플래그는 여러 컴포넌트가 공유합니다. 그런 플래그 중 하나가 repo.server 입니다.
사용 가능한 플래그 전체 목록은 argocd-cmd-params-cm.yaml(../../argocd-cmd-params-cm.yaml)에서 확인할 수 있어요.
예시 (Example)
argocd-application-controller 의 logformat 을 설정하려면, config map argocd-cmd-params-cm.yaml 에 아래 항목을 추가하면 됩니다.
data:
controller.log.format: "json"
더 알아보기 (Learn more)
- 다른 서버 컴포넌트 명령어 참조: argocd-server, argocd-repo-server, argocd-application-controller
argocd-cmd-params-cm.yaml파일 구조와 관련 옵션은 Argo CD 설치 문서를 함께 보세요.