Overview
The ArgoCD Provider facilitates pulling Topology and Application data from ArgoCD. ArgoCD Applications are mapped to Keep Services ArgoCD ApplicationSets are mapped to Keep ApplcationsAuthentication
This provider requires authentication.- argocd_access_token: Argocd Access Token (required: True, sensitive: True)
- deployment_url: Deployment Url (required: True, sensitive: False)
- authenticated: User is Authorized (mandatory)
In workflows
This provider can’t be used as a “step” or “action” in workflows. If you want to use it, please let us know by creating an issue in the GitHub repository.Topology
This provider pulls topology to Keep. It could be used in correlations and mapping, and as a context for alerts and incidents.Connecting with the Provider
- Obtain the access token from your ArgoCD instance by following
Generate auth token
from ArgoCD’s User management docs. - Set the deployment URL to your ArgoCD instance’s base URL (e.g.,
https://localhost:8080
).
Features
The ArgoCD Provider supports the following key features:- Topology: Configures the Topology usin the applications from ArgoCD.
- Applications: Creates Applications using the ApplicationSets from ArgoCD.