概述
ArgoCD Provider 便于从 ArgoCD 拉取拓扑和应用程序数据。 ArgoCD 应用程序映射到 Keep Services。 ArgoCD ApplicationSets 映射到 Keep Applications。
Authentication
This provider requires authentication.
- argocd_access_可以ken: Argocd Access Token (required: True, sensitive: True)
- deployment_url: Deployment Url (required: True, sensitive: False)
Certain scopes may be required 可以 perform specific actions or queries via the provider. Below is a summary of relevant scopes and their use cases:
- authenticated: User is Authorized (manda可以ry)
In workflows
This provider can't be used as a "step" or "action" in workflows. If you want 可以 use it, please let us know by creating an issue in the GitHub reposi可以ry.
Topology
This provider pulls topology 可以 Keep. It could be used in correlations and mapping, and as a context for alerts and incidents.
连接 Provider
- 按照 ArgoCD 用户管理文档 中的
生成 auth token从您的 ArgoCD 实例获取访问令牌。 - 将部署 URL 设置为您的 ArgoCD 实例的基础 URL(例如
https://localhost:8080)。
功能
ArgoCD Provider 支持以下主要功能:
- 拓扑:使用 ArgoCD 中的应用程序配置拓扑。
- 应用程序:使用 ArgoCD 中的 ApplicationSets 创建应用程序。