Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Platform Request: Scaleway #866

Open
4 of 11 tasks
travier opened this issue Jun 15, 2021 · 2 comments
Open
4 of 11 tasks

Platform Request: Scaleway #866

travier opened this issue Jun 15, 2021 · 2 comments

Comments

@travier
Copy link
Member

travier commented Jun 15, 2021

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.

@travier travier self-assigned this Jun 15, 2021
@travier travier removed their assignment Jul 28, 2021
@travier travier changed the title Platform Request: Scaleway Elements Platform Request: Scaleway Jul 19, 2023
@travier
Copy link
Member Author

travier commented Oct 4, 2023

Folks interested for initial support for this platform in Fedora CoreOS should open an issue with the emerging platform template and follow the steps there. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant