Configure Add-on service
AMDP에서 애플리케이션을 빌드/배포하기 위해 Tekton, ArgoCD와 같은 서비스가 사용되며, 배포된 애플리케이션을 모니터링하기 위해 Prometheus 및 Kibana와 같은 서비스가 활용됩니다. 이러한 서비스를 애플리케이션에서 사용하려면 먼저 Addon Service Management Menu에 등록해야 합니다.
Addon Service Management Menu에 등록된 서비스는 두 가지 방법으로 애플리케이션에서 사용할 수 있습니다. 첫 번째는 Addon Service Management 아래의 프로젝트 설정에 등록하는 것입니다. 또는 Profile Detail Page의 ADDON SERVICE
탭에 추가할 수 있습니다.
사용자는 프로젝트 또는 프로필 관점에서 Addon 서비스를 구성할 수 있습니다.
Addon 생성하기
프로젝트 세부정보 페이지에서
프로젝트 설정에 등록된 Addon 서비스는 프로필에서 변경하거나 삭제할 수 없습니다. 프로젝트 설정에서만 수정할 수 있습니다.
- 프로젝트에 Addon 서비스를 등록하려면 사용자는 메뉴 바에서 프로젝트 관리 모듈에 접근하고 Addon 서비스가 필요한 프로젝트를 선택해야 합니다.
Addon 서비스 탭을 찾고, ADD 버튼을 선택합니다:
- 드롭다운 목록에서 Addon 유형을 선택합니다. 특정 Addon 유형에 따라 관련 Addon이 제안됩니다.
아래는 선택할 수 있는 Addon 특정 유형입니다:
Logging: Kibana
Monitoring: Grafana
Trace: Whatap, Zipkin, Whatap-del
Issue Tracker: Jira
CICD: Sonarqube, Tekton, Jenkins, ArgoCD
Istio: N/A
Notification: Slack, Email.
각 Addon 유형에 대해 설정해야 할 관련 매개변수가 필요합니다:
Addon 서비스 등록을 완료하려면 Addon 서비스 생성 페이지에서 SAVE를 클릭합니다. Addon 서비스가 생성되면 해당 정보가 Addon 서비스 목록에 표시됩니다:
프로필 세부정보 페이지에서
사용자는 프로필 세부정보 화면에 접근하여 Addon 서비스를 등록할 수 있는 또 다른 방법이 있습니다.
- 프로젝트 amdp-tutorial, 를 검색한 후 이 프로젝트를 선택합니다. 프로필 목록이 표시되며 모든 프로필이 나타납니다:
프로필 목록 화면에서 프로필을 선택하고 프로필 세부정보 화면에서 Addon 서비스 탭을 찾습니다.
- ADD 버튼을 클릭하여 Addon 서비스를 등록합니다:
Addon 서비스 등록이 표시됩니다. 이 단계에서는 프로젝트 세부정보 페이지에서 Addon 서비스를 생성할 때와 동일한 작업을 수행합니다.
Addon 삭제하기
목록에서 Addon 서비스를 제거하려면 끝에 있는 Recycle 아이콘을 클릭합니다:
삭제를 확인하려면 OK 버튼을 클릭하면 Addon 서비스 목록에서 Addon이 제거됩니다.
사용자가 Addon 서비스를 제거하고 싶지 않다면 CANCEL 버튼을 클릭하여 Addon 서비스를 삭제하지 않고 변경 없이 Addon 서비스 목록 화면으로 돌아갑니다.