Core concepts
Providers
Deckrun doesn’t provide infrastructure itself; instead, it creates managed Kubernetes clusters on the cloud providers it supports. This way, you can switch from one provider to another without having to change the way you deploy applications.
In order for Deckrun to connect to your provider, you need to supply access credentials, usually an API key. For now, only DigitalOcean and Scaleway are supported. More providers will be added later.
Supported providers
DigitalOcean
DigitalOcean is a cloud provider known for its simplicity and developer-friendly services. Deckrun uses DigitalOcean's Managed Kubernetes service (DOKS) to create and manage your clusters.
Scaleway
Scaleway is a European cloud provider that offers a wide range of services, including a Managed Kubernetes service called Kapsule. Deckrun uses Kapsule to provision and manage your clusters in their available regions.
Add a new provider
In your favorite Cloud Provider follow the instructions:
DigitalOcean: Create a new Personal Access Token in DigitalOcean with full access permissions and save it for the next step.
Scaleway: Create a new pair of Access Key and Secret Key and save it for the next step. Also copy your Organization ID and your Project ID.
Add your provider credentials using the CLI with the following command:
deck providers add