From 110c9fe875607de1312d5c0cf04748d2c8b13d24 Mon Sep 17 00:00:00 2001 From: Rowena Date: Thu, 13 Nov 2025 15:40:20 +0100 Subject: [PATCH 1/2] fix(vpc): doc review --- pages/nats/concepts.mdx | 12 ++++++++++++ .../how-to/configure-a-public-gateway.mdx | 6 +++--- .../cant-connect-to-instance-with-pn-gateway.mdx | 4 ++-- pages/vpc/concepts.mdx | 6 ++---- pages/vpc/how-to/create-vpc.mdx | 2 +- 5 files changed, 20 insertions(+), 10 deletions(-) diff --git a/pages/nats/concepts.mdx b/pages/nats/concepts.mdx index 44fb47a351..8e87889fe7 100644 --- a/pages/nats/concepts.mdx +++ b/pages/nats/concepts.mdx @@ -11,6 +11,18 @@ dates: Credentials give services and platforms access to Scaleway NATS, enabling them to connect to the host system. NATS credentials give full read-write-manage access to your NATS message broker. See the documentation on [how to create credentials](/nats/how-to/create-credentials/) for full details. + + +```mermaid +graph TD +A[Generative API] --> B1[Preconfigured Multimodal Endpoints] +B1 --> |interacts with| B2[Development Tools] +B2 --> |develops|C[Your Application] +B1 --> |interacts with|C +``` + + + ## Message broker A message broker is a piece of software that allows applications, systems and services to communicate with each other and send/receive data. It facilitates the exchange of information by receiving messages from a producer, and transmitting them to a consumer. Scaleway NATS is a message broker tool based on the NATS messaging system. diff --git a/pages/public-gateways/how-to/configure-a-public-gateway.mdx b/pages/public-gateways/how-to/configure-a-public-gateway.mdx index 2471f08567..07a22c76b3 100644 --- a/pages/public-gateways/how-to/configure-a-public-gateway.mdx +++ b/pages/public-gateways/how-to/configure-a-public-gateway.mdx @@ -3,7 +3,7 @@ title: How to configure a Public Gateway description: Learn how to configure a Public Gateway with the Scaleway console. Follow our step-by-step guide to set up routing, internet access, and SSH bastion for secure, scalable network connectivity. tags: public-gateway public gateway dhcp nat smtp dates: - validation: 2025-05-05 + validation: 2025-11-13 posted: 2021-05-26 --- import Requirements from '@macros/iam/requirements.mdx' @@ -46,7 +46,7 @@ Your Private Network is now attached to your Public Gateway. You can repeat the Dynamic NAT is automatically activated. However, you can review and (if you wish) modify the NAT configuration of an existing Public Gateway as follows: 1. Click **Public Gateways** in the **Network** section of the side menu. -2. Click the Public Gateway whose configuration you wish to modify. You are taken to the Overview page for that Public Gateway. +2. Click the Public Gateway whose configuration you wish to modify. You are taken to the **Overview** page for that Public Gateway. 3. Click the **NAT** tab. 4. Use the toggle to deactivate dynamic NAT if desired. To add a new static NAT configuration for any Private Network attached to this gateway, click **Add Static NAT**. The following screen displays: @@ -64,7 +64,7 @@ Dynamic NAT is automatically activated. However, you can review and (if you wish By default, the SMTP ports (25, 465, 587 and 2525) on your Public Gateway are blocked to avoid spam. If you wish to send emails from resources located behind your Public Gateway, make sure those resources [have also enabled SMTP](/instances/how-to/send-emails-from-your-instance/) and then enable SMTP on your Public Gateway as follows: 1. Click **Public Gateways** in the **Network** section of the side menu. -2. Click the Public Gateway whose configuration you wish to modify. You are taken to the **Overview** page for that Public Gateway. +2. Click the Public Gateway whose configuration you wish to modify, then click the **Settings** tab. 3. Scroll down to the **SMTP** panel, and use the toggle to enable SMTP. diff --git a/pages/public-gateways/troubleshooting/cant-connect-to-instance-with-pn-gateway.mdx b/pages/public-gateways/troubleshooting/cant-connect-to-instance-with-pn-gateway.mdx index d5aab1115e..2af49ad70e 100644 --- a/pages/public-gateways/troubleshooting/cant-connect-to-instance-with-pn-gateway.mdx +++ b/pages/public-gateways/troubleshooting/cant-connect-to-instance-with-pn-gateway.mdx @@ -3,7 +3,7 @@ title: I cannot connect to my Instance using SSH after attaching it to a Private description: This page explains how troubleshoot connection problems after attaching an Instance to a Private Network which has a Public Gateway tags: troubleshoot error private-network private network vpc public-gateway dates: - validation: 2025-05-05 + validation: 2025-11-13 posted: 2021-05-26 --- @@ -27,7 +27,7 @@ If neither of the above scenarios applies, there may be other factors impacting ## Solution -If one of the above scenario applies, not being able to connect to your Instance via SSH is **expected behavior**. The Public Gateway's default route advertisement takes priority over the default route through a resource's public interface. All the traffic towards your Instance now goes through the Public Gateway. +If one of the above scenarios applies, not being able to connect to your Instance via SSH is **expected behavior**. The Public Gateway's default route advertisement takes priority over the default route through a resource's public interface. All the traffic towards your Instance now goes through the Public Gateway. To access your Instance using SSH in this scenario, the recommended solution is to use [SSH bastion](/public-gateways/how-to/use-ssh-bastion/). diff --git a/pages/vpc/concepts.mdx b/pages/vpc/concepts.mdx index 464b0fdfe5..4191ab5fe6 100644 --- a/pages/vpc/concepts.mdx +++ b/pages/vpc/concepts.mdx @@ -3,7 +3,7 @@ title: VPC - Concepts description: Discover the key concepts of Scaleway Virtual Private Cloud (VPC). Learn how to isolate, secure, and manage your cloud resources effectively. tags: network vpc virtual-private-cloud regional private network routing dates: - validation: 2025-05-05 + validation: 2025-11-13 posted: 2023-02-06 --- import RegionAndAz from '@macros/console/region-and-az.mdx' @@ -61,7 +61,7 @@ While DHCP is built into all new Private Networks, it may not be automatically a The **D**omain **N**ame **S**ystem (DNS) is a naming system for devices connected to the internet or Private Networks. Most prominently, DNS servers translate text-based domain names (e.g. www.scaleway.com) to numerical IP addresses (e.g. `51.158.66.220`). -Private Networks benefit from managed DNS, which resolves the hostnames of attached resources into their IP addresses. The hostname for a given device is generally the name defined when creating the resource (and which in the case of an Instance, for example, displays in the shell when connected to that resource by SSH). See [full information](/vpc/reference-content/dns/) on Scaleway DNS and how to reach a resource via its hostname. +Scaleway Private Networks benefit from managed DNS, which resolves the hostnames of attached resources into their IP addresses. The hostname for a given device is generally the name defined when creating the resource (and which in the case of an Instance, for example, displays in the shell when connected to that resource by SSH). See [full information](/vpc/reference-content/dns/) on Scaleway DNS and how to reach a resource via its hostname. ## IPAM @@ -102,8 +102,6 @@ Private Networks let you connect Scaleway resources across multiple AZs within t Read our dedicated documentation on [creating a Private Network](/vpc/how-to/create-private-network/). -Previously, Private Networks at Scaleway were zoned. Only resources from within one defined AZ could be attached to each network. Now, all Private Networks are regional, and resources from any AZ within that network's region can be attached. "Old" zoned Private Networks have all been automatically migrated to become regional. - While DHCP is built into all new Private Networks, it may not be automatically activated for older Private Networks. Check our [migration](/vpc/reference-content/vpc-migration/) documentation for more information. diff --git a/pages/vpc/how-to/create-vpc.mdx b/pages/vpc/how-to/create-vpc.mdx index 3b4447e3ba..546a2a7f53 100644 --- a/pages/vpc/how-to/create-vpc.mdx +++ b/pages/vpc/how-to/create-vpc.mdx @@ -3,7 +3,7 @@ title: How to create and manage VPCs description: Learn how to create a Virtual Private Cloud (VPC) with the Scaleway console. Follow this detailed guide to set up secure and isolated network infrastructure for your cloud resources. tags: vpc default create regional virtual-private-cloud dates: - validation: 2025-05-05 + validation: 2025-11-13 posted: 2023-06-13 --- import Requirements from '@macros/iam/requirements.mdx' From 485ef77bba1c3995bf5cc8d253d259cade4de69f Mon Sep 17 00:00:00 2001 From: Rowena Date: Thu, 13 Nov 2025 15:46:43 +0100 Subject: [PATCH 2/2] fix(nats): concepts --- pages/nats/concepts.mdx | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/pages/nats/concepts.mdx b/pages/nats/concepts.mdx index 8e87889fe7..44fb47a351 100644 --- a/pages/nats/concepts.mdx +++ b/pages/nats/concepts.mdx @@ -11,18 +11,6 @@ dates: Credentials give services and platforms access to Scaleway NATS, enabling them to connect to the host system. NATS credentials give full read-write-manage access to your NATS message broker. See the documentation on [how to create credentials](/nats/how-to/create-credentials/) for full details. - - -```mermaid -graph TD -A[Generative API] --> B1[Preconfigured Multimodal Endpoints] -B1 --> |interacts with| B2[Development Tools] -B2 --> |develops|C[Your Application] -B1 --> |interacts with|C -``` - - - ## Message broker A message broker is a piece of software that allows applications, systems and services to communicate with each other and send/receive data. It facilitates the exchange of information by receiving messages from a producer, and transmitting them to a consumer. Scaleway NATS is a message broker tool based on the NATS messaging system.