Skip to content

docs(compute): content review 2025-07-15 #5269

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

Merged
merged 2 commits into from
Jul 16, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pages/container-registry/how-to/connect-docker-cli.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: How to connect your namespace to the Docker CLI
description: Instructions for connecting Docker CLI to Scaleway's Container Registry.
tags: namespace docker-cli container-registry
dates:
validation: 2025-01-06
validation: 2025-07-15
posted: 2019-02-25
categories:
- container-registry
Expand Down
2 changes: 1 addition & 1 deletion pages/container-registry/how-to/pull-images.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: How to pull images from your namespace
description: Learn how to pull container images from Scaleway's Container Registry.
tags: container-registry namespace
dates:
validation: 2025-01-06
validation: 2025-07-15
posted: 2019-02-25
categories:
- container-registry
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ title: Dedibox datasheet
description: This page shows the technical characteristics of the different Dedibox offers.
tags: dedibox server
dates:
validation: 2025-01-06
posted: 2023-12-18
validation: 2025-07-15
categories:
- compute
---
Expand Down
2 changes: 1 addition & 1 deletion pages/dedibox/quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ To connect to your Instance from Windows, you will need to use a small applicati
3. Enter your Instance's IP address in the **Hostname** field.
<Message type="tip">
To find the IP address of your Instance, log into the Scaleway console and
click **Instances** in the Compute section of the side menu. A list of your
click **CPU & GPU Instances** in the Compute section of the side menu. A list of your
Instances and their associated IP addresses will display.

</Message>
Expand Down
34 changes: 24 additions & 10 deletions pages/elastic-metal/api-cli/elastic-metal-with-api.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Deploying an Elastic Metal server with one API call
description: Learn how to deploy a Scaleway Elastic Metal server on your favorite OS with a single API command.
tags: baremetal elastic metal cloud server dedicated elastic-metal api-call
dates:
validation: 2025-01-02
validation: 2025-07-15
posted: 2021-05-26
categories:
- bare-metal
Expand Down Expand Up @@ -34,13 +34,13 @@ Besides creating your Elastic Metal servers from the graphical [Scaleway console
</Message>

1. Open a terminal on your computer and set your secret API key, your SSH key ID, and your Project ID as variables.
```
```sh
export SCW_SECRET_KEY="<Your secret key>"
export SCW_SSH_KEY="<Your SSH key ID>"
export SCW_PROJECT_ID="<Your Project ID>"
```
2. Retrieve a list of all operating systems available in the desired Availability Zone.
```
```sh
curl https://api.scaleway.com/baremetal/v1/zones/fr-par-2/offers -H "X-Auth-Token: $SCW_SECRET_KEY" | jq . | grep "EM-"
```

Expand All @@ -67,7 +67,7 @@ Besides creating your Elastic Metal servers from the graphical [Scaleway console

You will receive a JSON-formatted list of all operating systems available, and their associated ID. Take note of the ID of the image you want to install:

```
```json
{
"total_count": 8,
"os": [
Expand All @@ -88,7 +88,7 @@ Besides creating your Elastic Metal servers from the graphical [Scaleway console
4. Create the Elastic Metal server from the API using cURL and the `POST` command on the endpoint `/baremetal/v1/zones/fr-par-2/servers`:

The syntax to [create the server](https://www.scaleway.com/en/developers/api/elastic-metal/#path-servers-create-an-elastic-metal-server) is as follows:
```
```json
{
"offer_id": "<OFFER_ID>",
"project_id": "$SCW_SECRET_KEY",
Expand All @@ -109,14 +109,28 @@ Besides creating your Elastic Metal servers from the graphical [Scaleway console

In the following example, we create a server running on Ubuntu 20.04 LTS:

```
curl -X POST -H "X-Auth-Token: $SCW_KEY" -H "Content-Type: application/json" -d "{ \"offer_id\": \"7fde3890-9787-488c-ac89-c4e00a4e5f83\", \"project_id\": \"$SCW_PROJECT\", \"name\": \"my-bmaas\", \"description\": \"my server running on ubuntu\", \"tags\": [
\"bmaas, tutorial\" ], \"install\": { \"os_id\": \"03b7f4ba-a6a1-4305-984e-b54fafbf1681\", \"hostname\": \"my-bmaas-api\", \"ssh_key_ids\": [ \"$SSH_KEY_ID\" ] }}" https://api.scaleway.com/baremetal/v1/zones/fr-par-2/servers | jq .
```json
curl -X POST \
-H "X-Auth-Token: $SCW_KEY" \
-H "Content-Type: application/json" \
-d '{
"offer_id": "7fde3890-9787-488c-ac89-c4e00a4e5f83",
"project_id": "$SCW_PROJECT",
"name": "my-bmaas",
"description": "my server running on ubuntu",
"tags": ["bmaas", "tutorial"],
"install": {
"os_id": "03b7f4ba-a6a1-4305-984e-b54fafbf1681",
"hostname": "my-bmaas-api",
"ssh_key_ids": ["$SSH_KEY_ID"]
}
}' \
https://api.scaleway.com/baremetal/v1/zones/fr-par-2/servers | jq .
```

Again, the API returns a JSON output informing you about the server creation:

```
```json
{
"id": "<SERVER_ID>",
"organization_id": "<ORGANIZATION_ID>",
Expand Down Expand Up @@ -146,7 +160,7 @@ Besides creating your Elastic Metal servers from the graphical [Scaleway console
}
```
5. The server is being delivered to your account and is automatically being installed on the operating system chosen. You can retrieve the status of the installation using the following API call:
```
```sh
curl https://api.scaleway.com/baremetal/v1/zones/fr-par-2/servers/{server_id} -H "X-Auth-Token: $SCW_SECRET_KEY" | jq .
```

Expand Down
22 changes: 12 additions & 10 deletions pages/elastic-metal/api-cli/elastic-metal-with-cli.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Create and manage Elastic Metal servers with the Scaleway CLI
description: Learn to create and manage Elastic Metal servers using the Scaleway CLI in this comprehensive guide.
tags: elastic-metal command-line-interface cli scw
dates:
validation: 2025-01-02
validation: 2025-07-15
posted: 2021-05-26
categories:
- bare-metal
Expand Down Expand Up @@ -35,7 +35,7 @@ The [Scaleway Command Line Interface (CLI)](https://github.com/scaleway/scaleway


1. Type the following command in your terminal to create your Elastic Metal server:
```
```sh
scw baremetal server create name=name-of-your-server type=EM-A210R-SATA zone=fr-par-2
```

Expand Down Expand Up @@ -77,7 +77,9 @@ The [Scaleway Command Line Interface (CLI)](https://github.com/scaleway/scaleway

1. Type the following command in your terminal to see a list of available OSes:

`scw baremetal os list zone=fr-par-2`
```sh
scw baremetal os list zone=fr-par-2
```

An output with available OSes and their associated IDs displays:

Expand All @@ -94,7 +96,7 @@ The [Scaleway Command Line Interface (CLI)](https://github.com/scaleway/scaleway
```
2. Write down the ID of the OS you want to install.
3. Type the following command to display the list of your SSH key's ID:
```
```sh
scw iam ssh-key list
```

Expand All @@ -106,7 +108,7 @@ The [Scaleway Command Line Interface (CLI)](https://github.com/scaleway/scaleway
```
4. Write down your SSH key ID, as you will need it in the next steps.
5. Type the following command to install an OS on your Elastic Metal server:
```
```sh
scw baremetal server install ID-of-your-elastic-metal-server os-id=ID-of-OS-you-want-to-install hostname=hostname-for-your-server ssh-key-ids.0=your-ssh-key-ID zone=fr-par-2
```

Expand Down Expand Up @@ -164,7 +166,7 @@ There are many other functionalities you can access for your Elastic Metal serve

Type the following command in your terminal:

```
```sh
scw baremetal server start your-elastic-metal-server-ID zone=fr-par-2
```
The following output displays, and you will see "starting" next to the `Status` field:
Expand Down Expand Up @@ -216,7 +218,7 @@ PingStatus up

Type the following command in your terminal:

```
```sh
scw baremetal server stop your-elastic-metal-server-ID zone=fr-par-2
```

Expand Down Expand Up @@ -264,7 +266,7 @@ PingStatus up

Type the following command:

```
```sh
scw baremetal server reboot your-elastic-metal-server-ID zone=fr-par-2
```

Expand Down Expand Up @@ -316,7 +318,7 @@ PingStatus down

Type the following command in your terminal:

```
```sh
scw baremetal server delete your-elastic-metal-server-ID zone=fr-par-2
```

Expand Down Expand Up @@ -352,7 +354,7 @@ PingStatus down

Enter the following command to make sure that your server has been deleted:

```
```sh
scw baremetal server list zone=fr-par-2
```

Expand Down
2 changes: 1 addition & 1 deletion pages/elastic-metal/how-to/activate-remote-access.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: How to activate remote access on an Elastic Metal server
description: Learn how to activate remote access on a Scaleway Elastic Metal server with this step-by-step guide.
tags: remote-access elastic-metal
dates:
validation: 2025-01-02
validation: 2025-07-16
posted: 2022-03-30
categories:
- bare-metal
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: How to adjust the available bandwidth for an Elastic Metal server
description: Discover step-by-step instructions for adjusting (upgrading or downgrading) the available bandwidth for your Elastic Metal server.
tags: elastic-metal bandwidth putty
dates:
validation: 2025-01-06
validation: 2025-07-16
posted: 2024-06-11
---
import Requirements from '@macros/iam/requirements.mdx'
Expand Down
2 changes: 1 addition & 1 deletion pages/elastic-metal/how-to/get-use-loyalty-reward.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: How to get and use a loyalty reward
description: This page explains how to use the loyalty reward for Scaleway Elastic Metal servers
tags: elastic-metal payback commitment fee
dates:
validation: 2025-01-02
validation: 2025-07-16
posted: 2022-12-01
categories:
- bare-metal
Expand Down
2 changes: 1 addition & 1 deletion pages/elastic-metal/how-to/shutdown-server.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: How to shut down an Elastic Metal server
description: This page explains how to shut down a Scaleway Elastic Metal server
tags: shut-down elastic-metal
dates:
validation: 2025-01-02
validation: 2025-07-16
posted: 2021-05-26
categories:
- bare-metal
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ categories:
- bare-metal
- elastic-metal
dates:
validation: 2025-01-02
validation: 2025-07-15
posted: 2022-08-26
---
import Requirements from '@macros/iam/requirements.mdx'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ categories:
- bare-metal
- elastic-metal
dates:
validation: 2025-01-02
validation: 2025-07-15
posted: 2023-12-14
---
import Requirements from '@macros/iam/requirements.mdx'
Expand All @@ -31,15 +31,15 @@ If you have lost this password, you can reset it via rescue mode. This guide exp
1. Reboot your Elastic Metal server into [rescue mode](/elastic-metal/how-to/use-rescue-mode/).
2. Log into rescue mode.
3. Install the packages `ntfs-3g` and `chntpw` using the APT package manager.
```
```sh
sudo apt install ntfs-3g chntpw
```
4. Mount the Windows system partition.
```
```sh
sudo ntfsfix /dev/sda2
```
5. List the user accounts configured in Windows:
```
```sh
sudo chntpw -l /mnt/Windows/System32/config/SAM
```
An output similar to the following displays:
Expand All @@ -60,7 +60,7 @@ If you have lost this password, you can reset it via rescue mode. This guide exp
The administrator account of your server can either be `Administrator` or `Administrateur` depending on the installation.
</Message>
6. Edit the `Administrator` account by running the following command:
```
```sh
sudo chntpw -u Administrator /mnt/Windows/System32/config/SAM
```
A menu displays as follows:
Expand Down
2 changes: 1 addition & 1 deletion pages/gpu/how-to/use-preinstalled-env.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ Some applications, such as [Jupyter Lab](https://jupyter.org/), [Tensorboard](ht
```

<Message type="tip">
You can find the IP address of your Instance in the Scaleway console. In the side menu, click **Instances** to see a list of your Instances. The IP address of each of them is shown in the list that displays.
You can find the IP address of your Instance in the Scaleway console. In the side menu, click **CPU & GPU Instances** to see a list of your Instances. The IP address of each of them is shown in the list that displays.
</Message>

Jupyter Lab now displays in your browser. You can use the Notebook, Console, or other features as required:
Expand Down
4 changes: 2 additions & 2 deletions pages/gpu/quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ In addition to this, GPU Instances have all the features of our regular Instance

## How to create a GPU Instance

1. Navigate to **Instances** under the **Compute** section in the side menu of the [Scaleway console](https://console.scaleway.com/). This action will direct you to the [Instance dashboard](https://console.scaleway.com/instance/servers).
1. Navigate to **CPU & GPU Instances** under the **Compute** section in the side menu of the [Scaleway console](https://console.scaleway.com/). This action will direct you to the [Instance dashboard](https://console.scaleway.com/instance/servers).
2. Click **+ Create Instance** to proceed to the [Instance creation page](https://console.scaleway.com/instance/servers).
3. Follow these steps to configure your GPU Instance:
- **Availability Zone**: Choose the geographical region, represented by the Availability Zone, where your Instance will be deployed.
Expand Down Expand Up @@ -96,7 +96,7 @@ Some applications, such as [Jupyter Lab](https://jupyter.org/), [Tensorboard](ht
```

<Message type="tip">
You can find the IP address of your Instance in the Scaleway console. In the side menu, click **Instances** to see a list of your Instances. The IP address of each of them is shown in the list that displays.
You can find the IP address of your Instance in the Scaleway console. In the side menu, click **CPU & GPU Instances** to see a list of your Instances. The IP address of each of them is shown in the list that displays.
</Message>

Jupyter Lab now displays in your browser. You can use the Notebook, Console, or other features as required:
Expand Down
2 changes: 1 addition & 1 deletion pages/gpu/troubleshooting/fix-driver-issues.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Fixing GPU issues after installing nvidia-driver packages
description: Resolve GPU issues on Scaleway GPU Instances after installing Nvidia drivers with our troubleshooting guide.
tags: gpu issue error driver nvidia-driver sleep gpu-instance
dates:
validation: 2025-01-02
validation: 2025-07-15
posted: 2022-12-01
categories:
- compute
Expand Down
4 changes: 2 additions & 2 deletions pages/guidelines.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -134,13 +134,13 @@ If you are including an image, code block, or any "new line" element as part of

✅ **GOOD**

1. Click **Instances** in the **Compute** section of the Scaleway console. The **Instances dashboard** displays.
1. Click **CPU & GPU Instances** in the **Compute** section of the Scaleway console. The **Instances dashboard** displays.
2. Click the Instance whose flexible IP address you want to detach. The **Overview page** for that Instance displays.
3. Click **Detach** <Icon name="unlink" /> next to the flexible IP address you want to detach.

❌ **BAD**

1. Start by clicking **Instances** in the **Compute** section of the Scaleway console.
1. Start by clicking **CPU & GPU Instances** in the **Compute** section of the Scaleway console.
2. You will see the **Instances dashboard**.
3. Next, you need to find the Instance whose flexible IP address you want to detach, and click on it. You'll see the **Overview page** for the Instance. To finish the process, click **Detach** <Icon name="unlink" /> next to the flexible IP address you want to detach.

Expand Down
Loading