Skip to content
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/cockpit/api-cli/configuring-grafana-agent.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -265,4 +265,4 @@ This page explains how to configure the Grafana agent and the Zipkin collector t

<Message type="tip">
Refer to the [Grafana documentation](https://grafana.com/docs/grafana/latest/panels-visualizations/visualizations/traces/#add-a-panel-with-tracing-visualizations) to learn more about how to visualize your traces.
</Message>
</Message>
Binary file added pages/iam/api-cli/assets/scaleway-iam-app.webp
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 2 additions & 10 deletions pages/iam/api-cli/using-api-key-object-storage.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ In this document, we explain the concept of preferred Projects for Object Storag
## What is a Project?

You can create multiple Projects within an Organization, to enable you to group your resources. Each Organization has at least one default Project to which all resources you create (Instances, Kubernetes Kapsules, Object Storage buckets, etc.) are added if no other Projects are created.
<Lightbox src="scaleway-projects-1.webp" alt="" />

When you create new Projects, you can choose the Project in which you want to add or manage resources. However, Object Storage has its own limitations which make it harder to manipulate Projects, **specifically via an API**. When carrying out actions on Scaleway Object Storage resources via the Scaleway console, the target Project can be still selected from the Project dashboard or drop-down menu.

Expand Down Expand Up @@ -99,7 +98,6 @@ In the first part of this example, we create an IAM application, create an API k
<Lightbox src="scaleway-iam-app.webp" alt="" />

2. [Create an API key](/iam/how-to/create-api-keys/) for the `my-test-app` application. Select the preferred Project for the API key as `default`.
<Lightbox src="scaleway-api-key-test.webp" alt="" />

3. [Install the AWS CLI](/object-storage/api-cli/object-storage-aws-cli/) on your machine, using the API key you created in step 2 to complete the fields of the `.aws/credentials` file.

Expand All @@ -118,7 +116,6 @@ In the first part of this example, we create an IAM application, create an API k
This is because the IAM application that bears this API key does not have permissions to view or create Object Storage resources.

5. [Create a policy](/iam/how-to/create-policy/) with the name `object-storage-full-access` and the IAM application you created in step 1 as the principal. When adding rules, create a rule giving `Access to resources` > `default` Project, and the `Storage` permission set `ObjectStorageFullAccess`.
<Lightbox src="scaleway-policy.webp" alt="" />

6. Repeat the command from step 4:

Expand All @@ -134,9 +131,7 @@ In the first part of this example, we create an IAM application, create an API k
aws s3 mb s3://test-bucket-123`
```

8. Go to the [Scaleway console](https://console.scaleway.com/object-storage/buckets) in your browser, click **Object Storage** in the side menu, and ensure you are on the **default** Project. The bucket you just created with the IAM application's API key appears in the list of buckets:
<Lightbox src="scaleway-bucket.webp" alt="" />

8. Go to the [Scaleway console](https://console.scaleway.com/object-storage/buckets) in your browser, click **Object Storage** in the side menu, and ensure you are on the **default** Project. The bucket you just created with the IAM application's API key appears in the list of buckets.

### Part 2: Overriding the preferred Project

Expand All @@ -146,10 +141,8 @@ In the second part of this example, we create a new Project, give `my-test-app`
<Message type="note">
You must be Owner of the Organization, or have the `ProjectManager`, `IAMManager` or `OrganizationManager` [permissions](/iam/reference-content/permission-sets/) to create a Project.
</Message>
<Lightbox src="scaleway-projects.webp" alt="" />

2. From the [Project Dashboard](https://console.scaleway.com/project/settings), ensure you are in `my-second-project`, and copy the Project ID.
<Lightbox src="scaleway-test-project.webp" alt="" />

3. Open the `~/.aws/credentials` file on your machine, and edit the API access key to add `@<Project ID>` at the end, replacing `<Project ID>` with the ID you copied in step 10.

Expand All @@ -172,5 +165,4 @@ In the second part of this example, we create a new Project, give `my-test-app`

As we overrode the preferred Project for the API key in step 3, this bucket has been created in the `my-second-project`, rather than the `default` Project

6. Go to the [Scaleway console](https://console.scaleway.com/object-storage/buckets) in your browser, click **Object Storage** in the side menu, and ensure you are on **my-second-project**. The bucket you just created with the IAM application's API key appears in the list of buckets:
<Lightbox src="scaleway-second-bucket.webp" alt="" />
6. Go to the [Scaleway console](https://console.scaleway.com/object-storage/buckets) in your browser, click **Object Storage** in the side menu, and ensure you are on **my-second-project**. The bucket you just created with the IAM application's API key appears in the list of buckets.
Binary file removed pages/iam/assets/scaleway-iam-activate.webp
Binary file not shown.
Binary file removed pages/iam/assets/scaleway-iam-added-user.webp
Binary file not shown.
Binary file removed pages/iam/assets/scaleway-iam-button.webp
Binary file not shown.
Binary file removed pages/iam/assets/scaleway-iam-splash.webp
Binary file not shown.
3 changes: 1 addition & 2 deletions pages/iam/concepts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -167,5 +167,4 @@ A user (also known as an IAM user) is a human user in an Organization. They can
- **Guest**: You are a Guest when invited to another Organization of which you are not the Owner. Similarly, you can invite other users to be Guests in your Organization.
- **Member**: You are a Member when you are added to an Organization by an Owner or user with IAM Manager permissions. Members exist only within the specific Organizations in which they are created.

Within each Organization, different IAM users can have different rights (defined through [policies](#policy)) to perform actions on resources.

Within each Organization, different IAM users can have different rights (defined through [policies](#policy)) to perform actions on resources.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
4 changes: 1 addition & 3 deletions pages/iam/reference-content/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,4 @@ With the introduction of IAM, an API key is now associated with an IAM [user](/i

## Getting started

Check out our [quickstart](/iam/quickstart/) or [full range of IAM documentation](/iam/) to learn more.


Check out our [quickstart](/iam/quickstart/) or [full range of IAM documentation](/iam/) to learn more.
6 changes: 2 additions & 4 deletions pages/managed-databases-for-postgresql-and-mysql/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,9 @@ In comparison to traditional database management, which requires customers to pr

## How can I access my Database Instance once it is provisioned?

On the details page of your Database Instance, the IP address and your Instance's port are shown:
The IP address and your Instance's port appear on the details page of your Database Instance.

<Lightbox src="scaleway_database1.webp" alt="" />

It is possible to connect to your Database Instance from any application using the IP address and port shown in the **Endpoint** section and the login/password of any valid database user. This can be managed from the “users” tab.
It is possible to connect to your Database Instance from any application using the IP address and port shown in the **Endpoint** section and the login/password of any valid database user. You can manage this from the **Users** tab.

**PostgreSQL**

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions pages/organizations-and-projects/quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -99,13 +99,13 @@ On Windows, you can use the third-party application [PuTTYgen](https://www.chiar
<Message type="important">
Ensure that the private key file (`<key_name>`) is kept secure. Do not share it with unauthorized parties.
</Message>
- Select the content of the public key (the sequence of characters under "Public key for pasting into OpenSSH authorized_keys file") and copy it, as you will need this in the next step/
- Select the content of the public key (the sequence of characters under "Public key for pasting into OpenSSH authorized_keys file") and copy it, as you will need this in the next step.

### How to upload the public SSH key to your Scaleway Project

You must upload the content of the public part of the SSH key pair you just created to the Scaleway interface. This is then associated with your Project and can be transferred to your Instances during the boot process.

1. From the [Scaleway console](https://console.scaleway.com), navigate to the [Credentials](/organizations-and-projects/concepts/#ssh-key) tab of your Project Dashboard.
1. From the [Scaleway console](https://console.scaleway.com), navigate to the [Credentials](/organizations-and-projects/concepts/#ssh-key) tab of your Project dashboard.
2. Scroll down to the **SSH key** section, and click **Add a new SSH key**.
3. Paste the content of the public key (which you copied in the previous step) into the pop-up box, and optionally add a description. Then click **Add an SSH key**.

Expand All @@ -120,4 +120,4 @@ To add a new [resource](/iam/concepts/#resource) to your Project, first ensure y
3. Select the resource you want to create from the console side menu.
4. Click the resource and follow the deployment instructions.

Once the resource is created, it is automatically included in your Project.
Once the resource is created, it is automatically included in your Project.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ A webhook is an automated message sent in real-time from one system to another w

You can set up webhooks for Scaleway Transactional Email and subscribe them to [Topics and Events topics](/messaging/how-to/create-manage-topics/) to have real-time event alerts sent to your endpoints.


<Macro id="requirements" />

- A Scaleway account logged into the [console](https://console.scaleway.com)
Expand Down Expand Up @@ -124,4 +123,4 @@ curl --request DELETE \

<Message type="tip">
Refer to the [Transactional Email API documentation](https://www.scaleway.com/en/developers/api/transactional-email/) for more information.
</Message>
</Message>
Original file line number Diff line number Diff line change
Expand Up @@ -39,14 +39,12 @@ After you have configured your domain with Transactional Email, you are prompted
<Lightbox src="scaleway_dkim_record_name.webp" alt="" />
8. Paste the name you have copied in the root zone of your domain on your DNS zone.
9. Copy the value that displays in the console and paste it in the root zone of your domain on your DNS zone.
<Lightbox src="scaleway_dkim_record_name_value.webp" alt="" />
<Lightbox src="scaleway_dkim_name_value.webp" alt="" />
10. Add an [MX record](/transactional-email/how-to/add-mx-record-to-your-domain/).
11. Check the box "I have added these DNS records to my DNS zone" to confirm.
12. Click **Verify domain**. Your domain displays in the list of your domains.

<Message type="important">
- The verification of your domain might take up to 48 hours.
- Scaleway performs regular validity checks on your domain that can impact its validity.
</Message>


</Message>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,6 @@ To view your TEM metrics, use the Grafana preconfigured dashboard which is acces

You are directed to the TEM Overview dashboard.

<Lightbox src="scaleway-grafana-tem.webp" alt="" />

### List of Metrics

Metrics are refreshed every minute, and report on the following data:
Expand Down
3 changes: 1 addition & 2 deletions pages/transactional-email/quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ After you have configured your domain with Transactional Email, you are prompted
<Lightbox src="scaleway_dkim_record_name.webp" alt="" />
8. Paste the name you have copied in the root zone of your domain on your DNS zone.
9. Copy the value that displays in the console and paste it into the root zone of your domain on your DNS zone.
<Lightbox src="scaleway_dkim_record_name_value.webp" alt="" />
<Lightbox src="scaleway_dkim_name_value.webp" alt="" />
10. Check the box "I have added these DNS records to my DNS zone" to confirm.
11. Click **Verify domain**. Your domain displays in the list of your domains.

Expand All @@ -81,7 +81,6 @@ After you have configured your domain with Transactional Email, you are prompted
4. Enter the name of your MX followed by a trailing dot in the **Hostname** field.
5. Save your changes.


## How to improve your domain reputation

The **factors** used to determine your domain's reputation score **vary from one service to another**.
Expand Down
4 changes: 1 addition & 3 deletions pages/webhosting/how-to/configure-dns-webhosting.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,4 @@ To link your domain name with Web Hosting, you must update the DNS configuration
5. After updating your DNS configuration, click **Verify domain**. This initiates the DNS verification process.

<Lightbox src="scaleway-dns-verification.webp" alt="" />
Once the process has been completed, you will notice a green dot next to **DNS verification**. Your DNS is now configured and linked with your Web Hosting plan.


Once the process has been completed, you will notice a green dot next to **DNS verification**. Your DNS is now configured and linked with your Web Hosting plan.
4 changes: 1 addition & 3 deletions pages/webhosting/how-to/migrate-webhosting-plan.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,4 @@ You now have the option to migrate your Dedibox Web Hosting Cloud (powered by cP

<Message type="tip">
You also have the option to initiate the migration process manually by copying and pasting the web hosting details from your Dedibox console into the [Scaleway Web Hosting migration form](https://console.scaleway.com/webhosting/webhostings/migrate).
</Message>


</Message>
4 changes: 1 addition & 3 deletions pages/webhosting/how-to/order-webhosting.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,4 @@ This page shows how to create a Scaleway Web Hosting plan. Web Hosting is a mana
You will find the credentials (username/password) for your control panel in your email inbox.
</Message>

Proceed with the [configuration of the DNS](/webhosting/how-to/configure-dns-webhosting/) for your Web Hosting plan.


Proceed with the [configuration of the DNS](/webhosting/how-to/configure-dns-webhosting/) for your Web Hosting plan.
2 changes: 1 addition & 1 deletion pages/webhosting/how-to/terminate-webhosting.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ categories:
4. Type **TERMINATE** in the confirmation field and click **Terminate Web Hosting** to confirm the termination.
<Message type="important">
This action is irreversible and will permanently delete your Web Hosting account. All your data (files and emails) will be lost.
</Message>
</Message>