How to Add an ArgoCD Instance
Enter Connection Details
- Name (required): Display name for this instance
- Host (required): ArgoCD server URL (e.g.,
https://argocd.example.com) - Token (required): ArgoCD API token for authentication
- Verify SSL: Enable to validate SSL certificates
- Set as Default: Make this the default ArgoCD instance
How to Edit an ArgoCD Instance
- Click the edit icon on the instance row
- Modify the settings
- Click Save
How to Check Health
Click the Check button on any instance to verify connectivity. A successful check confirms ShiftLabs can communicate with ArgoCD.How to Delete an ArgoCD Instance
- Click the delete icon on the instance row
- Confirm the deletion
Troubleshooting
Health check shows Unhealthy
Health check shows Unhealthy
- Verify the host URL is correct (include
https://) - Check if the API token is valid and not expired
- Ensure ArgoCD is running and accessible from ShiftLabs
- If using self-signed certificates, disable SSL verification
Authentication failed
Authentication failed
Generate a new API token in ArgoCD:
- Log in to ArgoCD UI
- Go to Settings → Accounts
- Generate a new token
- Update the integration with the new token
FAQ
Can I connect multiple ArgoCD instances?
Can I connect multiple ArgoCD instances?
Yes. Add as many instances as needed and mark one as default.
What permissions does the token need?
What permissions does the token need?
The token should have permissions to list/view applications, projects, and clusters in ArgoCD.