This page shows how to create and connect to your first Scaleway compute instance. A compute instance is a computing unit, either virtual or physical that provides resources to run your applications on.
After you’ve launched your compute instance, you can connect to it as root and use it as you wish.
There are six steps to deploy a new compute instance:
Once the instance is deployed connect and log into it
Requirements
- You have an account and are logged into console.scaleway.com
- You have configured your SSH Key
Before starting, enter the Compute then Instances section of the management console.
Click the Create Instance button to launch the instance creation wizard.
Start by choosing the Availability Zone, which is the geographical region where your instance will be deployed:
Currently we provide the following Availability Zones:
Choose an image for the compute instance:
You can choose an image from five sources:
OS Images: Choose your favourite basic Linux distribution, ready to be configured by you.
GPU OS: Choose an Ubuntu Image with Nvidia CUDA-drivers pre-installed for GPU applications.
InstantApps: We provide an up-to-date list different pre-installed applications.
My images: You can populate your own list of instance templates. See also Create your own image
Snapshots: You can recover an instance from a previously saved state. See also Backup your data with snapshots
Choose the type of the instance that you want to deploy:
You can choose from the following instance types:
Several volumes can be configured to an instance, depending on its technical specifications. In addition, they can be snapshotted, mounted or unmounted.
Note: Volumes can be either Local Storage or Block Storage. Each instance comes with a predefined amount of local storage, depending on the offer. You can split this local storage into several volumes, if required. The total amount of local storage allocated to the instance must correspond to the characteristics of the instance type. On Virtual Instances additional block storage volumes can be added to increase the total storage capacity. Learn more about Block Storage Volumes.
Edit the following information about the instance:
You can configure advanced options of your instance, including:
Click the Create a new instance button. This action launches the create instance action. The instance will be ready soon after.
When your instance is running, the instances’s IP address is from the Instance Information tab, displaying in the management console:
Important: Your SSH public keys are fetched during the boot process.
If you add them after your instance is booted, they will not be added to your authorized_keys
file.
If you do not want the keys to be downloaded during the next boot, execute the following command on your instance:
root@scw-fervent-torvalds:~# echo manual > /etc/init/ssh-keys.override
1 . On a Mac or Linux computer, open a terminal program by clicking on the corresponding icon:
2 . Type the following command in the shell:
$ ssh -i ~/.ssh/your_private_key root@your_instance_ip
3 . Allow connection to the host by typing yes
followed by pressing Enter:
The authenticity of host 'myhost.ext (212.47.226.35)' can't be established.
RSA key fingerprint is 4f:ba:65:cf:14:64:a7:1e:b6:07:7c:00:71:95:21:fa.
Are you sure you want to continue connecting (yes/no)?
4 . Well done, you are now logged into your instance!
On Windows, you will need a small application named PuTTy, an SSH client.
1 . Download PuttY here.
2 . Once you have downloaded PuTTY, just start the program by double-clicking on its icon:
3 . The main screen of the application displays:
4 . In the left-side menu, under Connection, expand the SSH sub-category:
5 . Upon the first connection, PuttY asks you to allow the connection to the host. Confirm by clicking on OK:
6 . The terminal window displays. Enter the user name root
and press Enter to authenticate against the server with your SSH key:
You are now logged into your instance from Windows.