Argo CD Plugin
The Argo CD plugin allows users to view the sync status, health status, and deployment history of Argo CD applications within Backstage entities.
The Argo CD plugin supports multiple Argo CD instances, allowing your team to manage different environments or clusters from a single interface.
Note: The current version of the plugin only supports onesupports only one instance, but future work will enable the ability to view multiple instances.
Generating Credentials
To configure the Argo CD plugin in Venue.sh, you must create a user token in Argo CD.
Configuring the Argo CD Plugin in Venue.sh
- In the Venue.sh app, click Plugins in the left-side navigation.
- Find Argo CD, then click Enable Plugin.
- Complete the following fields:
- Auth Token: This token is generated in Argo CD in the settings of the desired Argo CD user account or via the CLI. See the Generating Credentials section directly above for step-by-step instructions on creating new tokens.
- Instance URL: The base URL for your Argo CD instance.
- Click Enable.
Component Setup
There are two ways to connect an Argo CD application a dashboard component.
Note: Prerequisite
Enable the Argo CD plugin in Venue.sh.
Edit an existing
dashboardcomponent, toggle on additional Argo CD metadata fields, then add your desired Argo CD application name.If you're importing a new repo as a component, connect an Argo CD application by toggling on the Argo CD metadata fields and adding a specific Argo CD application name.