This page describes how to set up the ArgoCD plugin.
In order for the Backstage integration to work we must first generate our api key.
You can generate a key via the ArgoCD CLI or UI.
Via the CLI run:
argocd account generate-token --account <your-account> --id <optional-id>
Alternatively, via the UI at
/settings/accounts/<your-account> click “Generate New” in the “Tokens” section.
https://<tenant-name>.roadie.so/administration/settings/secrets and enter the key into the
https://<tenant-name>.roadie.so/administration/settings/argo-CD and enter your ArgoCD server API endpoint click
“Save” then “Apply & Restart”.
The ArgoCD plugin provides two type of UI elements.
EntityArgoCDOverviewCard presents the current status of an application:
EntityArgoCDHistoryCard displays the deployment history of an appliction:
Both can be added to component dashboards.
EntityArgoCDContent displays similar information to the history card and can be added as a tab to component layouts.
If you require integrating with multiple ArgoCD servers contact Roadie and we will enable this for you.