-
Notifications
You must be signed in to change notification settings - Fork 66
Platform Request: Scaleway #866
Description
In-progress request for the Scaleway platform that will be updated with more details following investigations.
- Why is the platform important? Who uses it?
Scaleway (previously Online SAS or Online.net) is a French Cloud computing and web hosting company. Scaleway is the second largest cloud provider in France and the third in Europe.
- What is the official name of the platform? Is there a short name that's commonly used in client API implementations?
Scaleway. Tools use scw as short name. See scaleway-cli.
- How can the OS retrieve instance userdata? What happens if no userdata is provided?
Cloud-init support is available: https://www.scaleway.com/en/docs/how-to-use-cloud-init-to-configure-your-server-at-first-boot/. The method used to provide the user data to the system is not yet known.
- Does the platform provide a way to configure SSH keys for the instance? How can the OS retrieve them? What happens if none are provided?
SSH keys can be provided: https://www.scaleway.com/en/docs/configure-new-ssh-key/. The method used to retreive them in not yet known.
- How can the OS retrieve network configuration? Is DHCP sufficient, or is there some other network-accessible metadata service?
DHCP appears to be the default.
- In particular, how can the OS retrieve the system hostname?
Unknown.
- Does the platform require the OS to have a specific console configuration?
Unknown.
- Is there a mechanism for the OS to report to the platform that it has successfully booted? Is the mechanism required?
Unknown.
- Does the platform have an agent that runs inside the instance? Is it required? What does it do? What language is it implemented in, and where is the source code repository?
Unknown.
- How are VM images uploaded to the platform and published to other users? Is there an API? What disk image format is expected?
New images can be created from QCOW2: https://www.scaleway.com/en/docs/create-an-image-from-scratch/
- Are there any other platform quirks we should know about?
Unknown.