CybeDefend Configuration
| Field | Description | Example |
|---|---|---|
| Quay Host | Quay hostname | quay.io |
| Namespace (Organization/User) | Organization or username | myorganization |
| Robot Account Username | Robot account username | myorganization+deploy_robot |
| Robot Account Token | Robot account token | ***** |
| Description | Optional description | Production Quay registry |
How to Configure Quay.io Container Registry
1
Access Quay.io
Connect to your Quay.io account and navigate to your repository
2
Create Robot Account
Go to Repository Settings → Robot Accounts and create a new robot account
3
Grant Read Access
Grant the robot account read access to your repository
4
Copy Credentials
Copy the robot username and token and paste them in CybeDefend
Security Best Practices
Use Robot Accounts
Prefer robot accounts over personal credentials for automated scanning.
Minimal Permissions
Grant only read access for scanning operations.
Rotate Tokens
Rotate robot account tokens regularly to minimize exposure.
Scope to Repositories
Limit robot account access to specific repositories only.
Troubleshooting
Authentication Failed
Authentication Failed
- Verify robot username format:
organization+robot_name - Check if the robot account has been deleted
- Ensure the token is correct
Permission Denied
Permission Denied
- Verify robot account has read access to the repository
- Check repository visibility settings