doctl CLI and other DigitalOcean SDK tools on your behalf. By configuring a Personal Access Token, your agent can manage Droplets, Kubernetes clusters, databases, and more.
Features
- Droplet Management: Create, list, and manage Droplets and snapshots.
- Kubernetes (DOKS): Interact with DigitalOcean Kubernetes clusters.
- App Platform: Deploy and monitor applications on DigitalOcean’s App Platform.
- Managed Databases: Manage PostgreSQL, MySQL, Redis, and MongoDB clusters.
- Spaces & Volumes: Manage block storage and object storage.
Prerequisites
To use this integration, you need:- The DigitalOcean CLI (
doctl) installed on your machine. - A DigitalOcean Personal Access Token with read/write scopes.
Configuration
You can configure the DigitalOcean integration by providing your access token.Step 1: Migration
When you run the xCommand CLI, it will automatically update your~/.xcommand/config.json with a placeholder field:
Step 2: Authentication
Fill in your DigitalOcean access token:DIGITALOCEAN_ACCESS_TOKEN environment variable and attempt an doctl auth init with the token.