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 headquartered in New York City, United States. It offers a variety of services such as virtual machines, managed Kubernetes clusters, and managed databases, among others. It has multiple regions around the world and is a provider that delivers a wide range of services without sacrificing usability, as its dashboard is much simpler than those of larger providers.
Scaleway
Scaleway is a cloud provider headquartered in Paris, France. Like other providers, it offers a fairly wide variety of services, including managed Kubernetes clusters. It has three regions in Europe and its dashboard is also easy to use.
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