Scaleway (SCW)
Qovery lets you quickly deploy applications to your Scaleway (Scaleway) account. No knowledge needed, and it takes less than 10 minutes to install Qovery on your Scaleway account.
Getting started
Before you begin, this page assumes the following:
- You have a Qovery account
- You have created an Organization
- You have a Scaleway account
Connect your Scaleway account
To link your Scaleway account to Qovery you need to provide a Scaleway access key id
, secret access key
and a project id
.
access key id
, secret access key
and project id
.
Create your Scaleway credentials - Go to
IAM
Go to
Applications
Create a new application for your project
Generate your new API key from your application view
Set up the the preferred `Project` for `Object Storage` with your Scaleway Project
Save the generated
access key id
andsecret access key
.Go to
Policies
Create a new policy with
Principal
linked to the application you just created.Set the scope of the policy to your project
Select the following rules for your policy
- Containers permissions
- Network Service permissions
- Compute permissions
- Storage permissions
- VPC permissions
- Containers permissions
Create your policy
Get you
project id
on your project dashboard
Well done!! You now have your Scaleway access key id
, secret access key
and project id
; It is time to connect Qovery to your Scaleway account.
Install a new cluster on Qovery
You will be able to use the credentials you just generated when creating a cluster via the Qovery console. This cluster will be linked to your Qovery organization. Follow this documentation to create a new cluster on your organization.
Remove your Scaleway account
this section is under development - join us and be part of the first to try it
Delete Qovery from your Scaleway account
To delete Qovery from your Scaleway account you must be the owner of the Organization. Once your Scaleway account removed from Qovery, everything configured (VPC, Kubernetes, databases, ...) by Qovery will be deleted forever.
Regions
Qovery supports the following Scalewav regions:
name | description | |
---|---|---|
🇫🇷 | fr-par-1 | Paris DC1 (France) |
🇫🇷 | fr-par-2 | Paris DC2 (France) |
🇫🇷 | fr-par-3 | Paris DC3 (France) |
🇳🇱 | nl-ams-1 | Amsterdam DC1 (Netherlands) |
🇵🇱 | pl-waw-1 | Warsaw DC1 (Poland) |
Qovery supports regions where Scaleway Kubernetes (Kapsule) is supported.
How Qovery works on Scaleway
Qovery is an abstraction layer on top of Scaleway and Kubernetes. Qovery manages the configuration of Scaleway account, and helps you to deploy production ready apps in seconds. To make it works, Qovery rely on Kubernetes for stateless apps (containers), and Scaleway for stateful apps (databases, storage...).
Read more on how Qovery works behind the scene.
Kubernetes
The first time you set up your Scaleway account, Qovery creates a Kubernetes cluster in your chosen region. Qovery managed it for you - no action required. It takes ~15 minutes to configure and bootstrap a Kubernetes cluster. Once bootstrapped, your Kubernetes cluster runs the Qovery app and is ready to deploy your applications.
Managed services
Scaleway provides managed services for PostgreSQL, MySQL, Redis, MongoDB. Qovery gives you access to those services when you set the environment mode to Production
. In Development
mode, Qovery provides containers equivalent, which is cheaper and faster to start.
Security and compliance
Qovery runs your Kubernetes cluster and is autonomous to manage your applications, which means:
- Your configuration are stored on your Scaleway account.
- Your configuration is encrypted on your Scaleway account.
- Qovery can't access to your data.
- Suppose Qovery stops to run, your applications are not impacted.
FAQ
How to choose a region?
Different datacenters are located in different geographic areas, and you may want to keep your site physically close to the bulk of your user base for reduced latency.
I don't find a region that is provided by Scaleway
We are probably testing the support of this region, please contact us to know what's the status
Migrate between Cloud providers and regions
Today, you can't migrate an environment from one region to another after it has been created. Vote here if you need this feature.