Configure Add-on service
在 AMDP 中,构建/部署应用程序时使用 Tekton、ArgoCD 等服务,而监控已部署的应用程序时则使用 Prometheus 和 Kibana 等服务。要在应用程序中使用这些服务,首先需要在附加服务管理菜单中注册它们。
在附加服务管理菜单中注册的服务可以通过两种方式在应用程序中使用。第一种是在附加服务管理下的项目设置中注册它们。或者,它们可以在配置文件详细信息页面的 ADDON SERVICE
选项卡中添加。
用户可以从项目或配置文件的角度配置附加服务。
创建附加服务
从项目详细信息页面
在项目设置中注册的附加服务无法在配置文件中更改或删除。它们只能在项目设置中修改。
- 要将附加服务注册到项目,用户必须访问菜单栏上的项目管理模块,选择需要附加服务的项目。
找到附加服务选项卡,然后选择按钮 ADD:
- 从下拉列表中选择附加类型。根据特定的附加类型,将建议相关的附加。
以下是可以选择的附加特定类型:
Logging: Kibana
Monitoring: Grafana
Trace: Whatap, Zipkin, Whatap-del
Issue Tracker: Jira
CICD: Sonarqube, Tekton, Jenkins, ArgoCD
Istio: N/A
Notification: Slack, Email.
根据附加类型,需要设置相关参数:
要完成附加服务注册,请在附加服务创建页面上单击 SAVE。一旦附加服务创建成功,其信息将显示在附加服务列表中:
从配置文件详细信息页面
用户可以通过访问配置文件详细信息屏幕以另一种方式注册附加服务。
- 搜索项目 amdp-tutorial, 然后选择该项目。配置文件列表显示所有配置文件:
从配置文件列表屏幕中选择一个配置文件,在配置文件详细信息屏幕上找到附加服务选项卡。
- 单击 ADD 按钮以注册附加服务:
附加服务注册将显示。在此阶段,采取与从项目详细信息页面创建附加服务时相同的操作。
删除附加服务
要从列表中移除附加服务,请单击末尾的回收图标:
单击 OK 按钮以确认删除,然后附加服务将从附加服务列表中移除。
如果用户不想移除附加服务,请单击 CANCEL 按钮以不删除附加服务,并在不进行任何更改的情况下返回附加服务列表屏幕。