From c0a225450bb5b132f4d50e87a8f3d3e5d200f78d Mon Sep 17 00:00:00 2001 From: Rowena Date: Thu, 19 Dec 2024 18:00:30 +0100 Subject: [PATCH 01/12] feat(apple): start pn doc --- .../apple-silicon/how-to/create-mac-mini.mdx | 1 + .../how-to/use-private-networks.mdx | 38 +++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 pages/apple-silicon/how-to/use-private-networks.mdx diff --git a/pages/apple-silicon/how-to/create-mac-mini.mdx b/pages/apple-silicon/how-to/create-mac-mini.mdx index afd5416717..c6056e5782 100644 --- a/pages/apple-silicon/how-to/create-mac-mini.mdx +++ b/pages/apple-silicon/how-to/create-mac-mini.mdx @@ -36,6 +36,7 @@ This page shows how to create your first [Mac mini](/apple-silicon/concepts/#mac - Mac mini M2 pro and M2 are available in PARIS 1 - Mac mini M1 are available in PARIS 3 - Choose a macOS version. Note that if you choose a macOS other than the one installed by default, there will be a delay of about 1 hour before the Mac mini is made available. + - Choose whether to activate the **Private Networks 1 Gbps** feature. This lets you attach your Mac mini to a Scaleway Private Network in a [VPC](/network/vpc/), enabling secure communication with other attached resources. - Enter a **Name** for your Mac mini, or leave the randomly-generated name in place. - Verify the **Estimated cost** for your Mac mini based on your chosen specifications. 4. Click **Create Mac mini** to finish. The installation of your Apple silicon is launched, and you are informed when it is ready. diff --git a/pages/apple-silicon/how-to/use-private-networks.mdx b/pages/apple-silicon/how-to/use-private-networks.mdx new file mode 100644 index 0000000000..2c40b482df --- /dev/null +++ b/pages/apple-silicon/how-to/use-private-networks.mdx @@ -0,0 +1,38 @@ +--- +meta: + title: How to use Private Networks with your Mac mini + description: Learn how to get the most from the Private Networks 1Gbps feature for your Mac mini. Find out how to activate the feature, attach your Mac mini to Private Networks, and enable secure communication with your other Scaleway resources. +content: + h1: How to use Private Networks with your Mac mini + paragraph: Learn how to get the most from the Private Networks 1Gbps feature for your Mac mini. Find out how to activate the feature, attach your Mac mini to Private Networks, and enable secure communication with your other Scaleway resources. +tags: mac-mini mac-mini apple-silicon private-network vpc +dates: + validation: 2024-12-19 + posted: 2021-05-26 +categories: + - bare-metal +--- + +Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources, without needing to be connected to the public internet. This is an optional-billed feature for Mac mini. + +Each Mac mini can be connected to one or several Private Networks, letting you build your own network topologies. Private Networks’ built-in DHCP server manages the allocation of private IP addresses for Mac mini servers (and other resources) when they are attached to the network. + + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/identity-and-access-management/iam/concepts/#owner) status or [IAM permissions](/identity-and-access-management/iam/concepts/#permission) allowing you to perform actions in the intended Organization +- A [Mac mini](/bare-metal/apple-silicon/how-to/create-mac-mini/) + +## How to enable the Private Networks feature + +Before you can attach your Mac mini to a Private Network, you must enable the feature. This can be done during [Mac mini creation](/bare-metal/apple-silicon/how-to/create-mac-mini/) or afterwards. These instructions show how to enable the feature after creation of the Mac mini. + +1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays. +2. Click the Mac mini you want to enable Private Networks on. The Mac mini's **Overview** page displays. +3. In the **Private Networks feature** panel, use the toggle button to enable the feature. + A pop-up displays, asking you to confirm that you want to enable Private Networks, and showing the estimated cost. +4. Click **Enable Private Networks**. + +Private Networks are enabled, and you are returned to your Mac mini's **Overview** page. + +## How to disable the Private Networks feature \ No newline at end of file From 279b4f6c81541ec9259e95925e7e6850cff87601 Mon Sep 17 00:00:00 2001 From: Rowena Date: Fri, 20 Dec 2024 11:17:00 +0100 Subject: [PATCH 02/12] feat(apple-silicon): finish private networks doc --- faq/apple-silicon.mdx | 3 ++ menu/navigation.json | 4 +++ pages/apple-silicon/concepts.mdx | 4 +++ .../how-to/use-private-networks.mdx | 36 ++++++++++++++++++- pages/apple-silicon/index.mdx | 7 ++++ pages/vpc/how-to/attach-resources-to-pn.mdx | 14 ++++---- .../getting-most-private-networks.mdx | 16 ++++----- pages/vpc/troubleshooting/vpc-limitations.mdx | 1 + 8 files changed, 70 insertions(+), 15 deletions(-) diff --git a/faq/apple-silicon.mdx b/faq/apple-silicon.mdx index eaf42900e6..1bcfa0f6c2 100644 --- a/faq/apple-silicon.mdx +++ b/faq/apple-silicon.mdx @@ -44,3 +44,6 @@ Certain operations are restricted by default MDM configuration profiles: ## Do I pay for my Mac mini when I am not using it? Yes, you pay for your Mac mini as long as it is assigned to your account. You must explicitly delete it in the console or via the CLI to stop charges. For deletion instructions, see [How to delete Mac mini](/apple-silicon/how-to/delete-mac-mini/). +## Are Mac minis compatible with Private Networks? +Yes, you can now activate the Private Networks feature on your Mac mini, and attach it to a Private Network so that it can securely communicate with other Scaleway resources. For full details, see the [Mac mini Private Networks documentation](/bare-metal/apple-silicon/how-to/use-private-networks/). + diff --git a/menu/navigation.json b/menu/navigation.json index abde72a31a..9f36f50eec 100644 --- a/menu/navigation.json +++ b/menu/navigation.json @@ -892,6 +892,10 @@ "label": "Connect to a Mac mini using SSH", "slug": "connect-to-mac-mini-ssh" }, + { + "label": "Use Private Networks", + "slug": "use-private-networks" + }, { "label": "Install a package manager", "slug": "install-package-manager-mac-mini" diff --git a/pages/apple-silicon/concepts.mdx b/pages/apple-silicon/concepts.mdx index ac8d0d9883..de9e91635e 100644 --- a/pages/apple-silicon/concepts.mdx +++ b/pages/apple-silicon/concepts.mdx @@ -24,6 +24,10 @@ Apple silicon as-a-Service is tailored for developing, building, testing, and si The Mac mini is a physical hardware designed by Apple, powered by the [Apple silicon](#apple-silicon) chip. It is the basis for Scaleway's [Apple silicon as-a-service](#apple-silicon-as-a-service) offer. +## Private Network + +Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources, without needing to be connected to the public internet. This is an optional-billed feature for Mac mini. Find out [how to attach your Mac mini to a Private Network](/bare-metal/apple-silicon/how-to/use-private-networks/). + ## Region and Availability Zone diff --git a/pages/apple-silicon/how-to/use-private-networks.mdx b/pages/apple-silicon/how-to/use-private-networks.mdx index 2c40b482df..9575960b5e 100644 --- a/pages/apple-silicon/how-to/use-private-networks.mdx +++ b/pages/apple-silicon/how-to/use-private-networks.mdx @@ -17,6 +17,8 @@ Private Networks allow your Mac mini to communicate in an isolated and secure ne Each Mac mini can be connected to one or several Private Networks, letting you build your own network topologies. Private Networks’ built-in DHCP server manages the allocation of private IP addresses for Mac mini servers (and other resources) when they are attached to the network. +For full information about Scaleway Private Networks and VPC, see our [dedicated documentation](/network/vpc/) + - A Scaleway account logged into the [console](https://console.scaleway.com) @@ -35,4 +37,36 @@ Before you can attach your Mac mini to a Private Network, you must enable the fe Private Networks are enabled, and you are returned to your Mac mini's **Overview** page. -## How to disable the Private Networks feature \ No newline at end of file +## How to disable the Private Networks feature + +You can disable the Private Networks feature at any time after activating it. + +1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays. +2. Click the Mac mini you want to disable Private Networks on. The Mac mini's **Overview** page displays. +3. In the **Private Networks feature** panel, use the toggle button to disable the feature. + A pop-up displays, asking you to confirm that you want to disable Private Networks. +4. Click **Disable Private Networks**. + +Private Networks are disabled, and you are returned to your Mac mini's **Overview** page. Any Private Networks previously attached to the Mac mini are now detached. + +## How to attach a Mac mini to a Private Network + +1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays. +2. Click the Mac mini you want to attach to a Private Network. The Mac mini's **Overview** page displays. +3. Click the **Private Networks**tab. +4. Click **+ Attach to a Private Network**. A pop-up displays. +5. Select the Private Network you want to attach the Mac mini to. It will be automatically assigned private IPv4 and IPv6 addresses on this network. The ability to use specific reserved IP addresses for the attachment is planned for the future. +6. Click **Attach to Private Network**. + +The Mac mini is attached to the Private Network, and you are returned to the **Private Networks** tab. The IPv4 and the IPv6 addresses for the Mac mini on the Private Network are displayed, along with the ID of the VLAN interface that was created. + +## How to detach a Mac mini from a Private Network + +1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays. +2. Click the Mac mini you want to detach from a Private Network. The Mac mini's **Overview** page displays. +3. Click the **Private Networks**tab. +4. Click the unlink icon next to the Private Network you want to detach from the Mac mini. + A pop-up displays, asking you to confirmt hat you want to detach the resource. +5. Click **Detach resource**. + +The Mac mini is detached from the Private Network, and you are returned to the **Private Networks** tab. You can reattach it at any time. \ No newline at end of file diff --git a/pages/apple-silicon/index.mdx b/pages/apple-silicon/index.mdx index 7e81602482..96c1c16e70 100644 --- a/pages/apple-silicon/index.mdx +++ b/pages/apple-silicon/index.mdx @@ -4,6 +4,13 @@ meta: description: Dive into Scaleway Apple silicon with our quickstart guides, how-tos, tutorials and more. --- + + You can now activate the Private Networks feature on your Mac mini, and attach it to up to eight Private Networks so that it can securely communicate with your other Scaleway resources. See the [dedicated documentation](/bare-metal/apple-silicon/how-to/use-private-networks/) for full details. + + You can also attach a resource to a Private Network from the resource's own section of the console. Follow the relevant steps below: -- [Instance](/instances/how-to/use-private-networks/#how-to-attach-instances-to-an-existing-private-network) -- [Elastic Metal server](/elastic-metal/how-to/use-private-networks/#from-the-elastic-metal-section-of-the-console) -- [Managed Database for PostgreSQL and MySQL](/managed-databases-for-postgresql-and-mysql/how-to/connect-database-private-network/) -- [Load Balancer](/load-balancer/how-to/use-with-private-network/) -- [Public Gateway](/public-gateways/how-to/configure-a-public-gateway/#how-to-attach-a-public-gateway-to-a-private-network) +- [Instance](/compute/instances/how-to/use-private-networks/#how-to-attach-instances-to-an-existing-private-network) +- [Elastic Metal server](/bare-metal/elastic-metal/how-to/use-private-networks/#from-the-elastic-metal-section-of-the-console) +- [Apple silicon](/bare-metal/apple-silicon/how-to/use-private-networks/) +- [Managed Database for PostgreSQL and MySQL](/managed-databases/postgresql-and-mysql/how-to/connect-database-private-network/) +- [Load Balancer](/network/load-balancer/how-to/use-with-private-network/) +- [Public Gateway](/network/public-gateways/how-to/configure-a-public-gateway/#how-to-attach-a-public-gateway-to-a-private-network) Note that for Kubernetes Kapsules and Managed Databases for Redis™, you can only attach the resource to a Private Network at the time of creating the resource itself. @@ -101,7 +103,7 @@ Refer to our documentation on [IPv4](/vpc/how-to/create-private-network/#how-to- -When you attach an Instance or Elastic Metal server to a legacy Private Network on which you [have not activated DHCP](/vpc/reference-content/vpc-migration/#dhcp-activation-on-pre-existing-private-networks), no IP address is configured or shown on the screen shown above.

+When you attach a resource to a legacy Private Network on which you [have not activated DHCP](/network/vpc/reference-content/vpc-migration/#dhcp-activation-on-pre-existing-private-networks), no IP address is configured or shown on the screen shown above.

You will need to carry out manual configuration to set the IP address on the resource, or activate DHCP.

diff --git a/pages/vpc/reference-content/getting-most-private-networks.mdx b/pages/vpc/reference-content/getting-most-private-networks.mdx index df2e7b4145..dfac0dd352 100644 --- a/pages/vpc/reference-content/getting-most-private-networks.mdx +++ b/pages/vpc/reference-content/getting-most-private-networks.mdx @@ -110,14 +110,14 @@ Different types of Scaleway resources may have different requirements and possib * **Compatible with private IPv6**: Whether or not the resource is compatible with private IPv6 addressing. Compatible resources generally acquire both an IPv4 and an IPv6 address when attached to a Private Network. * **Compatible with reserved IPs**: Whether or not you can use a [reserved IP](/ipam/how-to/reserve-ip/#how-to-attach-a-resource-to-a-private-network-using-a-reserved-ip-address) to attach the resource to a Private Network -| | Instance | Elastic Metal | Kubernetes | Managed Inference | -|------------------------------|----------|---------------|------------|-------------------| -| Max attached PNs | 8 | 8 | 1 | 1 | -| Mandatory PN | No | No | Yes | No | -| Compatible with private IPv6 | Yes | Yes | Yes | No | -| Compatible with reserved IPs | Yes | Yes | No | No | -| Additional information | -- | [Paid-for
feature](https://www.scaleway.com/en/pricing/elastic-metal/#network) | PN cannot be changed
after cluster creation | Must have at least one of
private and/or public endpoint | -| Documentation | [Go](/instances/how-to/use-private-networks/) | [Go](/elastic-metal/how-to/use-private-networks/) | [Go](/kubernetes/reference-content/secure-cluster-with-private-network/#why-have-a-private-network-for-your-kubernetes-kapsule-cluster) | [Go](/managed-inference/how-to/managed-inference-with-private-network/) | +| | Instance | Elastic Metal | Apple silicon | Kubernetes | Managed Inference | +|------------------------------|----------|---------------|---------------|------------|-------------------| +| Max attached PNs | 8 | 8 | 8 | 1 | 1 | +| Mandatory PN | No | No | No | Yes | No | +| Compatible with private IPv6 | Yes | Yes | Yes | Yes | No | +| Compatible with reserved IPs | Yes | Yes | No |No | No | +| Additional information | -- | [Paid-for
feature](https://www.scaleway.com/en/pricing/elastic-metal/#network) | [Paid-for
feature](https://www.scaleway.com/en/pricing/apple-silicon/) | PN cannot be changed
after cluster creation | Must have at least one of
private and/or public endpoint | +| Documentation | [Go](/compute/instances/how-to/use-private-networks/) | [Go](/bare-metal/elastic-metal/how-to/use-private-networks/) | [Go](/bare-metal/apple-silicon/how-to/use-private-networks/) | [Go](/containers/kubernetes/reference-content/secure-cluster-with-private-network/#why-have-a-private-network-for-your-kubernetes-kapsule-cluster) | [Go](/ai-data/managed-inference/how-to/managed-inference-with-private-network/) | | | Managed Database | Managed Database for Redis™ | Public Gateways | Load Balancer | diff --git a/pages/vpc/troubleshooting/vpc-limitations.mdx b/pages/vpc/troubleshooting/vpc-limitations.mdx index 0aa4f3f06f..4f13fd88be 100644 --- a/pages/vpc/troubleshooting/vpc-limitations.mdx +++ b/pages/vpc/troubleshooting/vpc-limitations.mdx @@ -21,6 +21,7 @@ This page sets out some current limitations of Scaleway's VPC. - The following resource types can be attached to a Private Network: - Instances - Elastic Metal servers + - Apple silicon (Mac mini) - Load Balancers - Public Gateways - Managed Databases for PostgreSQL and MySQL From 1436b35d26c249034cf880812405133b1c58407c Mon Sep 17 00:00:00 2001 From: Rowena Date: Fri, 20 Dec 2024 11:21:01 +0100 Subject: [PATCH 03/12] fix(apple): improve wording --- pages/apple-silicon/concepts.mdx | 2 +- pages/apple-silicon/how-to/use-private-networks.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/apple-silicon/concepts.mdx b/pages/apple-silicon/concepts.mdx index de9e91635e..d939a3c2d9 100644 --- a/pages/apple-silicon/concepts.mdx +++ b/pages/apple-silicon/concepts.mdx @@ -26,7 +26,7 @@ The Mac mini is a physical hardware designed by Apple, powered by the [Apple sil ## Private Network -Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources, without needing to be connected to the public internet. This is an optional-billed feature for Mac mini. Find out [how to attach your Mac mini to a Private Network](/bare-metal/apple-silicon/how-to/use-private-networks/). +Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources, away from the public internet. This is an optional-billed feature for Mac mini. Find out [how to attach your Mac mini to a Private Network](/bare-metal/apple-silicon/how-to/use-private-networks/). ## Region and Availability Zone diff --git a/pages/apple-silicon/how-to/use-private-networks.mdx b/pages/apple-silicon/how-to/use-private-networks.mdx index 9575960b5e..1d02443404 100644 --- a/pages/apple-silicon/how-to/use-private-networks.mdx +++ b/pages/apple-silicon/how-to/use-private-networks.mdx @@ -13,7 +13,7 @@ categories: - bare-metal --- -Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources, without needing to be connected to the public internet. This is an optional-billed feature for Mac mini. +Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources, away from the public internet. This is an optional-billed feature for Mac mini. Each Mac mini can be connected to one or several Private Networks, letting you build your own network topologies. Private Networks’ built-in DHCP server manages the allocation of private IP addresses for Mac mini servers (and other resources) when they are attached to the network. From 4e442bdc4d3380598b140cbbbb8c950bcd44585c Mon Sep 17 00:00:00 2001 From: Rowena Jones <36301604+RoRoJ@users.noreply.github.com> Date: Mon, 30 Dec 2024 10:21:14 +0100 Subject: [PATCH 04/12] Apply suggestions from code review Co-authored-by: nerda-codes <87707325+nerda-codes@users.noreply.github.com> Co-authored-by: Jessica <113192637+jcirinosclwy@users.noreply.github.com> --- pages/apple-silicon/concepts.mdx | 2 +- pages/apple-silicon/how-to/use-private-networks.mdx | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pages/apple-silicon/concepts.mdx b/pages/apple-silicon/concepts.mdx index d939a3c2d9..429c0d67b9 100644 --- a/pages/apple-silicon/concepts.mdx +++ b/pages/apple-silicon/concepts.mdx @@ -24,7 +24,7 @@ Apple silicon as-a-Service is tailored for developing, building, testing, and si The Mac mini is a physical hardware designed by Apple, powered by the [Apple silicon](#apple-silicon) chip. It is the basis for Scaleway's [Apple silicon as-a-service](#apple-silicon-as-a-service) offer. -## Private Network +## Private Networks Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources, away from the public internet. This is an optional-billed feature for Mac mini. Find out [how to attach your Mac mini to a Private Network](/bare-metal/apple-silicon/how-to/use-private-networks/). diff --git a/pages/apple-silicon/how-to/use-private-networks.mdx b/pages/apple-silicon/how-to/use-private-networks.mdx index 1d02443404..3b5fc8b098 100644 --- a/pages/apple-silicon/how-to/use-private-networks.mdx +++ b/pages/apple-silicon/how-to/use-private-networks.mdx @@ -27,7 +27,7 @@ For full information about Scaleway Private Networks and VPC, see our [dedicated ## How to enable the Private Networks feature -Before you can attach your Mac mini to a Private Network, you must enable the feature. This can be done during [Mac mini creation](/bare-metal/apple-silicon/how-to/create-mac-mini/) or afterwards. These instructions show how to enable the feature after creation of the Mac mini. +Before you can attach your Mac mini to a Private Network, you must enable the feature. This can be done during [Mac mini creation](/bare-metal/apple-silicon/how-to/create-mac-mini/) or afterwards. These instructions show how to enable the feature after the creation of the Mac mini. 1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays. 2. Click the Mac mini you want to enable Private Networks on. The Mac mini's **Overview** page displays. @@ -53,9 +53,9 @@ Private Networks are disabled, and you are returned to your Mac mini's **Overvie 1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays. 2. Click the Mac mini you want to attach to a Private Network. The Mac mini's **Overview** page displays. -3. Click the **Private Networks**tab. +3. Click the **Private Networks** tab. 4. Click **+ Attach to a Private Network**. A pop-up displays. -5. Select the Private Network you want to attach the Mac mini to. It will be automatically assigned private IPv4 and IPv6 addresses on this network. The ability to use specific reserved IP addresses for the attachment is planned for the future. +5. Select the Private Network you want to attach the Mac mini to. It will be automatically assigned private IPv4 and IPv6 addresses on this network. The ability to use specific reserved IP addresses for the attachment is planned for the future. 6. Click **Attach to Private Network**. The Mac mini is attached to the Private Network, and you are returned to the **Private Networks** tab. The IPv4 and the IPv6 addresses for the Mac mini on the Private Network are displayed, along with the ID of the VLAN interface that was created. @@ -64,9 +64,9 @@ The Mac mini is attached to the Private Network, and you are returned to the **P 1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays. 2. Click the Mac mini you want to detach from a Private Network. The Mac mini's **Overview** page displays. -3. Click the **Private Networks**tab. +3. Click the **Private Networks** tab. 4. Click the unlink icon next to the Private Network you want to detach from the Mac mini. - A pop-up displays, asking you to confirmt hat you want to detach the resource. + A pop-up displays, asking you to confirm that you want to detach the resource. 5. Click **Detach resource**. The Mac mini is detached from the Private Network, and you are returned to the **Private Networks** tab. You can reattach it at any time. \ No newline at end of file From 081fb5a8916d5508843406afb730def4b83eb43c Mon Sep 17 00:00:00 2001 From: Rowena Date: Fri, 3 Jan 2025 11:18:34 +0100 Subject: [PATCH 05/12] fix(apple): clarify PN info --- pages/apple-silicon/concepts.mdx | 2 +- pages/apple-silicon/how-to/create-mac-mini.mdx | 2 +- pages/apple-silicon/how-to/use-private-networks.mdx | 8 ++++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/pages/apple-silicon/concepts.mdx b/pages/apple-silicon/concepts.mdx index 429c0d67b9..28dbb108eb 100644 --- a/pages/apple-silicon/concepts.mdx +++ b/pages/apple-silicon/concepts.mdx @@ -26,7 +26,7 @@ The Mac mini is a physical hardware designed by Apple, powered by the [Apple sil ## Private Networks -Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources, away from the public internet. This is an optional-billed feature for Mac mini. Find out [how to attach your Mac mini to a Private Network](/bare-metal/apple-silicon/how-to/use-private-networks/). +Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources. This is an optional-billed feature for Mac mini. Find out [how to attach your Mac mini to a Private Network](/bare-metal/apple-silicon/how-to/use-private-networks/). ## Region and Availability Zone diff --git a/pages/apple-silicon/how-to/create-mac-mini.mdx b/pages/apple-silicon/how-to/create-mac-mini.mdx index c6056e5782..5656a6feb7 100644 --- a/pages/apple-silicon/how-to/create-mac-mini.mdx +++ b/pages/apple-silicon/how-to/create-mac-mini.mdx @@ -36,7 +36,7 @@ This page shows how to create your first [Mac mini](/apple-silicon/concepts/#mac - Mac mini M2 pro and M2 are available in PARIS 1 - Mac mini M1 are available in PARIS 3 - Choose a macOS version. Note that if you choose a macOS other than the one installed by default, there will be a delay of about 1 hour before the Mac mini is made available. - - Choose whether to activate the **Private Networks 1 Gbps** feature. This lets you attach your Mac mini to a Scaleway Private Network in a [VPC](/network/vpc/), enabling secure communication with other attached resources. + - Choose whether to activate the **Private Networks 1 Gbps** feature. This lets you attach your Mac mini to one or more Scaleway Private Network in a [VPC](/network/vpc/), enabling secure communication with other attached resources. - Enter a **Name** for your Mac mini, or leave the randomly-generated name in place. - Verify the **Estimated cost** for your Mac mini based on your chosen specifications. 4. Click **Create Mac mini** to finish. The installation of your Apple silicon is launched, and you are informed when it is ready. diff --git a/pages/apple-silicon/how-to/use-private-networks.mdx b/pages/apple-silicon/how-to/use-private-networks.mdx index 3b5fc8b098..5b49dae197 100644 --- a/pages/apple-silicon/how-to/use-private-networks.mdx +++ b/pages/apple-silicon/how-to/use-private-networks.mdx @@ -13,9 +13,9 @@ categories: - bare-metal --- -Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources, away from the public internet. This is an optional-billed feature for Mac mini. +Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources. This is an optional-billed feature for Mac mini. -Each Mac mini can be connected to one or several Private Networks, letting you build your own network topologies. Private Networks’ built-in DHCP server manages the allocation of private IP addresses for Mac mini servers (and other resources) when they are attached to the network. +When the feature is activated, each Mac mini can be connected to one or several Private Networks, letting you build your own network topologies. Private Networks’ built-in DHCP server manages the allocation of private IP addresses for Mac mini servers (and other resources) when they are attached to the network. For full information about Scaleway Private Networks and VPC, see our [dedicated documentation](/network/vpc/) @@ -37,6 +37,10 @@ Before you can attach your Mac mini to a Private Network, you must enable the fe Private Networks are enabled, and you are returned to your Mac mini's **Overview** page. + +When the feature is activated, you can attach your Mac mini to up to 8 different Private Networks. You are charged the same overall price for the feature, you are not billed per Private Network. + + ## How to disable the Private Networks feature You can disable the Private Networks feature at any time after activating it. From 5ea4e5ae358c04fa39db919f8e8023d0279c39cf Mon Sep 17 00:00:00 2001 From: Rowena Date: Fri, 3 Jan 2025 11:23:02 +0100 Subject: [PATCH 06/12] fix(apple): closing tag --- pages/apple-silicon/how-to/use-private-networks.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/apple-silicon/how-to/use-private-networks.mdx b/pages/apple-silicon/how-to/use-private-networks.mdx index 5b49dae197..35391b8a75 100644 --- a/pages/apple-silicon/how-to/use-private-networks.mdx +++ b/pages/apple-silicon/how-to/use-private-networks.mdx @@ -39,7 +39,7 @@ Private Networks are enabled, and you are returned to your Mac mini's **Overview When the feature is activated, you can attach your Mac mini to up to 8 different Private Networks. You are charged the same overall price for the feature, you are not billed per Private Network. - + ## How to disable the Private Networks feature From 8bc4b556f31bab602c28c43da4bf1c121cea2d2d Mon Sep 17 00:00:00 2001 From: Rowena Date: Fri, 3 Jan 2025 11:23:43 +0100 Subject: [PATCH 07/12] fix(apple): correct plural --- pages/apple-silicon/how-to/create-mac-mini.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/apple-silicon/how-to/create-mac-mini.mdx b/pages/apple-silicon/how-to/create-mac-mini.mdx index 5656a6feb7..00880581bf 100644 --- a/pages/apple-silicon/how-to/create-mac-mini.mdx +++ b/pages/apple-silicon/how-to/create-mac-mini.mdx @@ -36,7 +36,7 @@ This page shows how to create your first [Mac mini](/apple-silicon/concepts/#mac - Mac mini M2 pro and M2 are available in PARIS 1 - Mac mini M1 are available in PARIS 3 - Choose a macOS version. Note that if you choose a macOS other than the one installed by default, there will be a delay of about 1 hour before the Mac mini is made available. - - Choose whether to activate the **Private Networks 1 Gbps** feature. This lets you attach your Mac mini to one or more Scaleway Private Network in a [VPC](/network/vpc/), enabling secure communication with other attached resources. + - Choose whether to activate the **Private Networks 1 Gbps** feature. This lets you attach your Mac mini to one or more Scaleway Private Networks in a [VPC](/network/vpc/), enabling secure communication with other attached resources. - Enter a **Name** for your Mac mini, or leave the randomly-generated name in place. - Verify the **Estimated cost** for your Mac mini based on your chosen specifications. 4. Click **Create Mac mini** to finish. The installation of your Apple silicon is launched, and you are informed when it is ready. From e3ca5192464c8a4b75ecf2e557ae75a6159acc05 Mon Sep 17 00:00:00 2001 From: Rowena Date: Thu, 9 Jan 2025 14:25:49 +0100 Subject: [PATCH 08/12] fix(apple): add config details --- .../how-to/assets/scaleway-m1-network.webp | Bin 0 -> 103072 bytes .../assets/scaleway-m1-vlan-details.webp | Bin 0 -> 81980 bytes .../how-to/assets/scaleway-m1-vlan.webp | Bin 0 -> 2448 bytes .../how-to/use-private-networks.mdx | 59 ++++++++++++++++++ pages/vpc/how-to/attach-resources-to-pn.mdx | 3 +- 5 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 pages/apple-silicon/how-to/assets/scaleway-m1-network.webp create mode 100644 pages/apple-silicon/how-to/assets/scaleway-m1-vlan-details.webp create mode 100644 pages/apple-silicon/how-to/assets/scaleway-m1-vlan.webp diff --git a/pages/apple-silicon/how-to/assets/scaleway-m1-network.webp b/pages/apple-silicon/how-to/assets/scaleway-m1-network.webp new file mode 100644 index 0000000000000000000000000000000000000000..0ed3d75fbd6af8e4d7f1fe7d081895becaaae128 GIT binary patch literal 103072 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�gd&(*-xvFB56ITRE)p74=J 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 literal 0 HcmV?d00001 diff --git a/pages/apple-silicon/how-to/assets/scaleway-m1-vlan-details.webp b/pages/apple-silicon/how-to/assets/scaleway-m1-vlan-details.webp new file mode 100644 index 0000000000000000000000000000000000000000..f0f86f5af0e75e9764b3c96616e59bdaecf9d88e GIT binary patch literal 81980 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

M`zz93>r5K4+ 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 GEiVEyT9gt1 literal 0 HcmV?d00001 diff --git a/pages/apple-silicon/how-to/assets/scaleway-m1-vlan.webp b/pages/apple-silicon/how-to/assets/scaleway-m1-vlan.webp new file mode 100644 index 0000000000000000000000000000000000000000..ee0845b6cdb24601fa37bf9a3e7e129d988ed928 GIT binary patch literal 2448 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 O2zk#!;Lrd6!5skQz@an% literal 0 HcmV?d00001 diff --git a/pages/apple-silicon/how-to/use-private-networks.mdx b/pages/apple-silicon/how-to/use-private-networks.mdx index 35391b8a75..9fa1c093c5 100644 --- a/pages/apple-silicon/how-to/use-private-networks.mdx +++ b/pages/apple-silicon/how-to/use-private-networks.mdx @@ -64,6 +64,65 @@ Private Networks are disabled, and you are returned to your Mac mini's **Overvie The Mac mini is attached to the Private Network, and you are returned to the **Private Networks** tab. The IPv4 and the IPv6 addresses for the Mac mini on the Private Network are displayed, along with the ID of the VLAN interface that was created. +Once you have attached the resource, some manual configuration of the network interface is required. See the next section for full details. + +## How to configure the VLAN interface on your Mac mini for Private Networks + +You must configure the virtual network interface on each Mac mini you have attached to a Private Network. Traffic from the public internet and traffic from a Private Network will pass through the same network interface of the Mac mini. We must therefore separate the traffic by adding a VLAN interface. + +To configure the interface, you must connect to your Mac mini, either via SSH or the remote desktop and carry out the instructions given. + +### Via SSH and networksetup + +1. Make a note of your Mac mini's **VLAN ID**. You can view this in the Scaleway console, in the **Private Networks** tab of the Mac mini in question. +2. [Connect to your Mac mini via SSH](/bare-metal/apple-silicon/how-to/connect-to-mac-mini-ssh/). +3. Use the following command to bring up the interface. Ensure you replace `` with the VLAN_ID from step one. + ``` + sudo networksetup -createVLAN pn en0 + ``` +4. Check that the interface has been brought up with the following command: + ``` + sudo networksetup -listVLANs + ``` + You should see a response similar to the following: + ``` + VLAN User Defined Name: pn + Parent Device: en0 + Device ("Hardware" Port): vlan0 + Tag: 3548 + ``` + +No configuration is required for your Mac mini's IP address on the Private Network, as this is automatically managed by Scaleway DHCP. You can view the IP address in the Scaleway console, in the Mac mini's **Private Networks** tab. + + + If you have any issues with bringing up the VLAN interface or the IP address, the following commands may be helpful. + + To delete the VLAN, so you can attempt re-creation; + ``` + sudo networksetup -deleteVLAN pn en0 + ``` + To renew the DHCP lease: + ``` + sudo ipconfig set en0 BOOTP && sudo ipconfig set en0 DHCP + ``` + + +### Via remote desktop + +1. Make a note of your Mac mini's **VLAN ID**. You can view this in the Scaleway console, in the **Private Networks** tab of the Mac mini in question. +2. [Access the Mac mini's remote desktop](/bare-metal/apple-silicon/how-to/access-remote-desktop-mac-mini/). +3. Go to **System Settings** > **Network**, then click **...v** and select **Manage Virtual Interfaces** from the menu that displays. + +4. Click **+** > **New VLAN** to add a new virtual interface. + +5. Enter a **VLAN name** of your choice, the VLAN ID from step 1 in the **Tag** field, and **Ethernet** as the interface. Click **Done**. + +The VLAN interface is created. You can check its status in the **Network** tab, and see its full details by clicking on it. + + + +No configuration is required for your Mac mini's IP address on the Private Network, as this is automatically managed by Scaleway DHCP. + ## How to detach a Mac mini from a Private Network 1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays. diff --git a/pages/vpc/how-to/attach-resources-to-pn.mdx b/pages/vpc/how-to/attach-resources-to-pn.mdx index 976dcfc777..3021ff100b 100644 --- a/pages/vpc/how-to/attach-resources-to-pn.mdx +++ b/pages/vpc/how-to/attach-resources-to-pn.mdx @@ -85,6 +85,8 @@ You can also attach a resource to a Private Network from the resource's own sect Note that for Kubernetes Kapsules and Managed Databases for Redis™, you can only attach the resource to a Private Network at the time of creating the resource itself. +For Elastic Metal servers and Apple silicon Mac minis, manual configuration of the network interface is required. This is not required for Instances or other types of resources. See the relevant documentation for [Elastic Metal](/bare-metal/elastic-metal/how-to/use-private-networks/#how-to-configure-the-network-interface-on-your-elastic-metal-server-for-private-networks) or [Apple silicon](/bare-metal/apple-silicon/how-to/use-private-networks/) for full instructions. + ## How to view the resource's IP address When you attach a resource to a Private Network, it gets a private IPv4 address on that network (and also an IPv6 address, if supported by the resource). Private IPs are assigned from the CIDR block defined at the time of the Private Network's creation, either via auto-assignment or specification of a particular [reserved IP](/ipam/how-to/reserve-ip/). @@ -111,7 +113,6 @@ We strongly recommend that you [activate DHCP on the Private Network](/vpc/how-t If you do not see an IP address in the screens above for your resource, and you think you should, check out our [troubleshooting](/vpc/troubleshooting/resource-attached-no-ip/) guide.

-Note that in any case, for Elastic Metal servers, some [manual configuration is required](/elastic-metal/how-to/use-private-networks/#how-to-configure-the-network-interface-on-your-elastic-metal-server-for-private-networks) even after activating DHCP. This is not required for Instances or other types of resources. ## How to access a resource on a Private Network via its hostname (DNS) From 0d3e04d79b8ab2603918929d6ef57a2c37454eb4 Mon Sep 17 00:00:00 2001 From: Rowena Date: Mon, 27 Jan 2025 16:28:47 +0100 Subject: [PATCH 09/12] fix(pn): fix after rebase --- faq/apple-silicon.mdx | 2 +- pages/apple-silicon/concepts.mdx | 2 +- .../apple-silicon/how-to/use-private-networks.mdx | 12 ++++++------ pages/apple-silicon/index.mdx | 2 +- pages/vpc/how-to/attach-resources-to-pn.mdx | 14 +++++++------- .../getting-most-private-networks.mdx | 2 +- 6 files changed, 17 insertions(+), 17 deletions(-) diff --git a/faq/apple-silicon.mdx b/faq/apple-silicon.mdx index 1bcfa0f6c2..bf80f0231a 100644 --- a/faq/apple-silicon.mdx +++ b/faq/apple-silicon.mdx @@ -45,5 +45,5 @@ Certain operations are restricted by default MDM configuration profiles: Yes, you pay for your Mac mini as long as it is assigned to your account. You must explicitly delete it in the console or via the CLI to stop charges. For deletion instructions, see [How to delete Mac mini](/apple-silicon/how-to/delete-mac-mini/). ## Are Mac minis compatible with Private Networks? -Yes, you can now activate the Private Networks feature on your Mac mini, and attach it to a Private Network so that it can securely communicate with other Scaleway resources. For full details, see the [Mac mini Private Networks documentation](/bare-metal/apple-silicon/how-to/use-private-networks/). +Yes, you can now activate the Private Networks feature on your Mac mini, and attach it to a Private Network so that it can securely communicate with other Scaleway resources. For full details, see the [Mac mini Private Networks documentation](/apple-silicon/how-to/use-private-networks/). diff --git a/pages/apple-silicon/concepts.mdx b/pages/apple-silicon/concepts.mdx index 28dbb108eb..0b7013ae1e 100644 --- a/pages/apple-silicon/concepts.mdx +++ b/pages/apple-silicon/concepts.mdx @@ -26,7 +26,7 @@ The Mac mini is a physical hardware designed by Apple, powered by the [Apple sil ## Private Networks -Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources. This is an optional-billed feature for Mac mini. Find out [how to attach your Mac mini to a Private Network](/bare-metal/apple-silicon/how-to/use-private-networks/). +Private Networks allow your Mac mini to communicate in an isolated and secure network with other Scaleway resources. This is an optional-billed feature for Mac mini. Find out [how to attach your Mac mini to a Private Network](/apple-silicon/how-to/use-private-networks/). ## Region and Availability Zone diff --git a/pages/apple-silicon/how-to/use-private-networks.mdx b/pages/apple-silicon/how-to/use-private-networks.mdx index 9fa1c093c5..2c01529f13 100644 --- a/pages/apple-silicon/how-to/use-private-networks.mdx +++ b/pages/apple-silicon/how-to/use-private-networks.mdx @@ -17,17 +17,17 @@ Private Networks allow your Mac mini to communicate in an isolated and secure ne When the feature is activated, each Mac mini can be connected to one or several Private Networks, letting you build your own network topologies. Private Networks’ built-in DHCP server manages the allocation of private IP addresses for Mac mini servers (and other resources) when they are attached to the network. -For full information about Scaleway Private Networks and VPC, see our [dedicated documentation](/network/vpc/) +For full information about Scaleway Private Networks and VPC, see our [dedicated documentation](/vpc/) - A Scaleway account logged into the [console](https://console.scaleway.com) -- [Owner](/identity-and-access-management/iam/concepts/#owner) status or [IAM permissions](/identity-and-access-management/iam/concepts/#permission) allowing you to perform actions in the intended Organization -- A [Mac mini](/bare-metal/apple-silicon/how-to/create-mac-mini/) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization +- A [Mac mini](/apple-silicon/how-to/create-mac-mini/) ## How to enable the Private Networks feature -Before you can attach your Mac mini to a Private Network, you must enable the feature. This can be done during [Mac mini creation](/bare-metal/apple-silicon/how-to/create-mac-mini/) or afterwards. These instructions show how to enable the feature after the creation of the Mac mini. +Before you can attach your Mac mini to a Private Network, you must enable the feature. This can be done during [Mac mini creation](/apple-silicon/how-to/create-mac-mini/) or afterwards. These instructions show how to enable the feature after the creation of the Mac mini. 1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays. 2. Click the Mac mini you want to enable Private Networks on. The Mac mini's **Overview** page displays. @@ -75,7 +75,7 @@ To configure the interface, you must connect to your Mac mini, either via SSH or ### Via SSH and networksetup 1. Make a note of your Mac mini's **VLAN ID**. You can view this in the Scaleway console, in the **Private Networks** tab of the Mac mini in question. -2. [Connect to your Mac mini via SSH](/bare-metal/apple-silicon/how-to/connect-to-mac-mini-ssh/). +2. [Connect to your Mac mini via SSH](/apple-silicon/how-to/connect-to-mac-mini-ssh/). 3. Use the following command to bring up the interface. Ensure you replace `` with the VLAN_ID from step one. ``` sudo networksetup -createVLAN pn en0 @@ -110,7 +110,7 @@ No configuration is required for your Mac mini's IP address on the Private Netwo ### Via remote desktop 1. Make a note of your Mac mini's **VLAN ID**. You can view this in the Scaleway console, in the **Private Networks** tab of the Mac mini in question. -2. [Access the Mac mini's remote desktop](/bare-metal/apple-silicon/how-to/access-remote-desktop-mac-mini/). +2. [Access the Mac mini's remote desktop](/apple-silicon/how-to/access-remote-desktop-mac-mini/). 3. Go to **System Settings** > **Network**, then click **...v** and select **Manage Virtual Interfaces** from the menu that displays. 4. Click **+** > **New VLAN** to add a new virtual interface. diff --git a/pages/apple-silicon/index.mdx b/pages/apple-silicon/index.mdx index 96c1c16e70..fc29783b0b 100644 --- a/pages/apple-silicon/index.mdx +++ b/pages/apple-silicon/index.mdx @@ -8,7 +8,7 @@ meta: sentiment="info" title="Mac mini is now compatible with Private Networks" > - You can now activate the Private Networks feature on your Mac mini, and attach it to up to eight Private Networks so that it can securely communicate with your other Scaleway resources. See the [dedicated documentation](/bare-metal/apple-silicon/how-to/use-private-networks/) for full details. + You can now activate the Private Networks feature on your Mac mini, and attach it to up to eight Private Networks so that it can securely communicate with your other Scaleway resources. See the [dedicated documentation](/apple-silicon/how-to/use-private-networks/) for full details. You can also attach a resource to a Private Network from the resource's own section of the console. Follow the relevant steps below: -- [Instance](/compute/instances/how-to/use-private-networks/#how-to-attach-instances-to-an-existing-private-network) -- [Elastic Metal server](/bare-metal/elastic-metal/how-to/use-private-networks/#from-the-elastic-metal-section-of-the-console) -- [Apple silicon](/bare-metal/apple-silicon/how-to/use-private-networks/) +- [Instance](/instances/how-to/use-private-networks/#how-to-attach-instances-to-an-existing-private-network) +- [Elastic Metal server](/elastic-metal/how-to/use-private-networks/#from-the-elastic-metal-section-of-the-console) +- [Apple silicon](/apple-silicon/how-to/use-private-networks/) - [Managed Database for PostgreSQL and MySQL](/managed-databases/postgresql-and-mysql/how-to/connect-database-private-network/) -- [Load Balancer](/network/load-balancer/how-to/use-with-private-network/) -- [Public Gateway](/network/public-gateways/how-to/configure-a-public-gateway/#how-to-attach-a-public-gateway-to-a-private-network) +- [Load Balancer](/load-balancer/how-to/use-with-private-network/) +- [Public Gateway](/public-gateways/how-to/configure-a-public-gateway/#how-to-attach-a-public-gateway-to-a-private-network) Note that for Kubernetes Kapsules and Managed Databases for Redis™, you can only attach the resource to a Private Network at the time of creating the resource itself. -For Elastic Metal servers and Apple silicon Mac minis, manual configuration of the network interface is required. This is not required for Instances or other types of resources. See the relevant documentation for [Elastic Metal](/bare-metal/elastic-metal/how-to/use-private-networks/#how-to-configure-the-network-interface-on-your-elastic-metal-server-for-private-networks) or [Apple silicon](/bare-metal/apple-silicon/how-to/use-private-networks/) for full instructions. +For Elastic Metal servers and Apple silicon Mac minis, manual configuration of the network interface is required. This is not required for Instances or other types of resources. See the relevant documentation for [Elastic Metal](/elastic-metal/how-to/use-private-networks/#how-to-configure-the-network-interface-on-your-elastic-metal-server-for-private-networks) or [Apple silicon](/apple-silicon/how-to/use-private-networks/) for full instructions. ## How to view the resource's IP address @@ -105,7 +105,7 @@ Refer to our documentation on [IPv4](/vpc/how-to/create-private-network/#how-to- -When you attach a resource to a legacy Private Network on which you [have not activated DHCP](/network/vpc/reference-content/vpc-migration/#dhcp-activation-on-pre-existing-private-networks), no IP address is configured or shown on the screen shown above.

+When you attach a resource to a legacy Private Network on which you [have not activated DHCP](/vpc/reference-content/vpc-migration/#dhcp-activation-on-pre-existing-private-networks), no IP address is configured or shown on the screen shown above.

You will need to carry out manual configuration to set the IP address on the resource, or activate DHCP.

diff --git a/pages/vpc/reference-content/getting-most-private-networks.mdx b/pages/vpc/reference-content/getting-most-private-networks.mdx index dfac0dd352..90d1be2c5a 100644 --- a/pages/vpc/reference-content/getting-most-private-networks.mdx +++ b/pages/vpc/reference-content/getting-most-private-networks.mdx @@ -117,7 +117,7 @@ Different types of Scaleway resources may have different requirements and possib | Compatible with private IPv6 | Yes | Yes | Yes | Yes | No | | Compatible with reserved IPs | Yes | Yes | No |No | No | | Additional information | -- | [Paid-for
feature](https://www.scaleway.com/en/pricing/elastic-metal/#network) | [Paid-for
feature](https://www.scaleway.com/en/pricing/apple-silicon/) | PN cannot be changed
after cluster creation | Must have at least one of
private and/or public endpoint | -| Documentation | [Go](/compute/instances/how-to/use-private-networks/) | [Go](/bare-metal/elastic-metal/how-to/use-private-networks/) | [Go](/bare-metal/apple-silicon/how-to/use-private-networks/) | [Go](/containers/kubernetes/reference-content/secure-cluster-with-private-network/#why-have-a-private-network-for-your-kubernetes-kapsule-cluster) | [Go](/ai-data/managed-inference/how-to/managed-inference-with-private-network/) | +| Documentation | [Go](/instances/how-to/use-private-networks/) | [Go](/elastic-metal/how-to/use-private-networks/) | [Go](/apple-silicon/how-to/use-private-networks/) | [Go](/kubernetes/reference-content/secure-cluster-with-private-network/#why-have-a-private-network-for-your-kubernetes-kapsule-cluster) | [Go](/managed-inference/how-to/managed-inference-with-private-network/) | | | Managed Database | Managed Database for Redis™ | Public Gateways | Load Balancer | From 6b372467625db77621e5527c49f5ab9639497336 Mon Sep 17 00:00:00 2001 From: Rowena Date: Mon, 27 Jan 2025 16:32:35 +0100 Subject: [PATCH 10/12] fix(pn): last links --- pages/apple-silicon/how-to/create-mac-mini.mdx | 2 +- pages/vpc/how-to/attach-resources-to-pn.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/apple-silicon/how-to/create-mac-mini.mdx b/pages/apple-silicon/how-to/create-mac-mini.mdx index 00880581bf..426e376be1 100644 --- a/pages/apple-silicon/how-to/create-mac-mini.mdx +++ b/pages/apple-silicon/how-to/create-mac-mini.mdx @@ -36,7 +36,7 @@ This page shows how to create your first [Mac mini](/apple-silicon/concepts/#mac - Mac mini M2 pro and M2 are available in PARIS 1 - Mac mini M1 are available in PARIS 3 - Choose a macOS version. Note that if you choose a macOS other than the one installed by default, there will be a delay of about 1 hour before the Mac mini is made available. - - Choose whether to activate the **Private Networks 1 Gbps** feature. This lets you attach your Mac mini to one or more Scaleway Private Networks in a [VPC](/network/vpc/), enabling secure communication with other attached resources. + - Choose whether to activate the **Private Networks 1 Gbps** feature. This lets you attach your Mac mini to one or more Scaleway Private Networks in a [VPC](/vpc/), enabling secure communication with other attached resources. - Enter a **Name** for your Mac mini, or leave the randomly-generated name in place. - Verify the **Estimated cost** for your Mac mini based on your chosen specifications. 4. Click **Create Mac mini** to finish. The installation of your Apple silicon is launched, and you are informed when it is ready. diff --git a/pages/vpc/how-to/attach-resources-to-pn.mdx b/pages/vpc/how-to/attach-resources-to-pn.mdx index bcfd53fe8e..55f5b9b542 100644 --- a/pages/vpc/how-to/attach-resources-to-pn.mdx +++ b/pages/vpc/how-to/attach-resources-to-pn.mdx @@ -78,7 +78,7 @@ You can also attach a resource to a Private Network from the resource's own sect - [Instance](/instances/how-to/use-private-networks/#how-to-attach-instances-to-an-existing-private-network) - [Elastic Metal server](/elastic-metal/how-to/use-private-networks/#from-the-elastic-metal-section-of-the-console) - [Apple silicon](/apple-silicon/how-to/use-private-networks/) -- [Managed Database for PostgreSQL and MySQL](/managed-databases/postgresql-and-mysql/how-to/connect-database-private-network/) +- [Managed Database for PostgreSQL and MySQL](/managed-databases-for-postgresql-and-mysql/how-to/connect-database-private-network/) - [Load Balancer](/load-balancer/how-to/use-with-private-network/) - [Public Gateway](/public-gateways/how-to/configure-a-public-gateway/#how-to-attach-a-public-gateway-to-a-private-network) From 9633a6f78089752bf28539800580bb86938e1ff7 Mon Sep 17 00:00:00 2001 From: Rowena Date: Mon, 27 Jan 2025 17:37:28 +0100 Subject: [PATCH 11/12] fix(as): doc best practices --- pages/apple-silicon/how-to/use-private-networks.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/apple-silicon/how-to/use-private-networks.mdx b/pages/apple-silicon/how-to/use-private-networks.mdx index 2c01529f13..fe395dd131 100644 --- a/pages/apple-silicon/how-to/use-private-networks.mdx +++ b/pages/apple-silicon/how-to/use-private-networks.mdx @@ -17,7 +17,7 @@ Private Networks allow your Mac mini to communicate in an isolated and secure ne When the feature is activated, each Mac mini can be connected to one or several Private Networks, letting you build your own network topologies. Private Networks’ built-in DHCP server manages the allocation of private IP addresses for Mac mini servers (and other resources) when they are attached to the network. -For full information about Scaleway Private Networks and VPC, see our [dedicated documentation](/vpc/) +For full information about Scaleway Private Networks and VPC, see our [dedicated documentation](/vpc/) and [best practice guide](/vpc/reference-content/getting-most-private-networks/). From eb31abd2ec1cba69dbcf718118ce62cc784a023b Mon Sep 17 00:00:00 2001 From: Benedikt Rollik Date: Tue, 28 Jan 2025 15:37:10 +0100 Subject: [PATCH 12/12] Apply suggestions from code review --- pages/apple-silicon/how-to/use-private-networks.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/apple-silicon/how-to/use-private-networks.mdx b/pages/apple-silicon/how-to/use-private-networks.mdx index fe395dd131..9c93611fbd 100644 --- a/pages/apple-silicon/how-to/use-private-networks.mdx +++ b/pages/apple-silicon/how-to/use-private-networks.mdx @@ -7,7 +7,7 @@ content: paragraph: Learn how to get the most from the Private Networks 1Gbps feature for your Mac mini. Find out how to activate the feature, attach your Mac mini to Private Networks, and enable secure communication with your other Scaleway resources. tags: mac-mini mac-mini apple-silicon private-network vpc dates: - validation: 2024-12-19 + validation: 2025-01-28 posted: 2021-05-26 categories: - bare-metal