Skip to content

Commit 9bb3b9a

Browse files
committed
feat(apple-silicon): finish private networks doc
1 parent 1ac9577 commit 9bb3b9a

File tree

8 files changed

+65
-10
lines changed

8 files changed

+65
-10
lines changed

bare-metal/apple-silicon/concepts.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ Apple silicon as-a-Service is tailored for developing, building, testing, and si
2424

2525
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.
2626

27+
## Private Network
28+
29+
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/).
30+
2731
## Region and Availability Zone
2832

2933
<Macro id="region-and-az" />

bare-metal/apple-silicon/how-to/use-private-networks.mdx

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ Private Networks allow your Mac mini to communicate in an isolated and secure ne
1717

1818
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.
1919

20+
For full information about Scaleway Private Networks and VPC, see our [dedicated documentation](/network/vpc/)
21+
2022
<Macro id="requirements" />
2123

2224
- 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
3537

3638
Private Networks are enabled, and you are returned to your Mac mini's **Overview** page.
3739

38-
## How to disable the Private Networks feature
40+
## How to disable the Private Networks feature
41+
42+
You can disable the Private Networks feature at any time after activating it.
43+
44+
1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays.
45+
2. Click the Mac mini you want to disable Private Networks on. The Mac mini's **Overview** page displays.
46+
3. In the **Private Networks feature** panel, use the <Icon name="toggle" /> toggle button to disable the feature.
47+
A pop-up displays, asking you to confirm that you want to disable Private Networks.
48+
4. Click **Disable Private Networks**.
49+
50+
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.
51+
52+
## How to attach a Mac mini to a Private Network
53+
54+
1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays.
55+
2. Click the Mac mini you want to attach to a Private Network. The Mac mini's **Overview** page displays.
56+
3. Click the **Private Networks**tab.
57+
4. Click **+ Attach to a Private Network**. A pop-up displays.
58+
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.
59+
6. Click **Attach to Private Network**.
60+
61+
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.
62+
63+
## How to detach a Mac mini from a Private Network
64+
65+
1. Click **Apple silicon** in the **Bare Metal** section of the side menu. The Apple silicon splash page displays.
66+
2. Click the Mac mini you want to detach from a Private Network. The Mac mini's **Overview** page displays.
67+
3. Click the **Private Networks**tab.
68+
4. Click the unlink icon <Icon name="unlink" /> next to the Private Network you want to detach from the Mac mini.
69+
A pop-up displays, asking you to confirmt hat you want to detach the resource.
70+
5. Click **Detach resource**.
71+
72+
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.

bare-metal/apple-silicon/index.mdx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ meta:
44
description: Dive into Scaleway Apple silicon with our quickstart guides, how-tos, tutorials and more.
55
---
66

7+
<Alert
8+
sentiment="info"
9+
title="Mac mini is now compatible with Private Networks"
10+
>
11+
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.
12+
</Alert>
13+
714
<ProductHeader
815
productName="Apple silicon"
916
productLogo="appleSilicon"

faq/apple-silicon.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,6 @@ Certain operations are restricted by default MDM configuration profiles:
4444
## Do I pay for my Mac mini when I am not using it?
4545
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](/bare-metal/apple-silicon/how-to/delete-mac-mini/).
4646

47+
## Are Mac minis compatible with Private Networks?
48+
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/).
49+

menu/navigation.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -876,6 +876,10 @@
876876
"label": "Connect to a Mac mini using SSH",
877877
"slug": "connect-to-mac-mini-ssh"
878878
},
879+
{
880+
"label": "Use Private Networks",
881+
"slug": "use-private-networks"
882+
},
879883
{
880884
"label": "Install a package manager",
881885
"slug": "install-package-manager-mac-mini"

network/vpc/how-to/attach-resources-to-pn.mdx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Up to 512 resources can be attached to each Private Network, and each resource c
2222
The following resource types can be attached to a Private Network:
2323
- Instances
2424
- Elastic Metal servers
25+
- Apple silicon (Mac mini)
2526
- Load Balancers
2627
- Public Gateways
2728
- Managed Databases for PostgreSQL and MySQL
@@ -76,6 +77,7 @@ The following resource types can be attached to a Private Network:
7677
You can also attach a resource to a Private Network from the resource's own section of the console. Follow the relevant steps below:
7778
- [Instance](/compute/instances/how-to/use-private-networks/#how-to-attach-instances-to-an-existing-private-network)
7879
- [Elastic Metal server](/bare-metal/elastic-metal/how-to/use-private-networks/#from-the-elastic-metal-section-of-the-console)
80+
- [Apple silicon](/bare-metal/apple-silicon/how-to/use-private-networks/)
7981
- [Managed Database for PostgreSQL and MySQL](/managed-databases/postgresql-and-mysql/how-to/connect-database-private-network/)
8082
- [Load Balancer](/network/load-balancer/how-to/use-with-private-network/)
8183
- [Public Gateway](/network/public-gateways/how-to/configure-a-public-gateway/#how-to-attach-a-public-gateway-to-a-private-network)
@@ -101,7 +103,7 @@ Refer to our documentation on [IPv4](/network/vpc/how-to/create-private-network/
101103

102104
<Message type="important">
103105

104-
When you attach an Instance or Elastic Metal server 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.<br /><br />
106+
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.<br /><br />
105107

106108
You will need to carry out manual configuration to set the IP address on the resource, or activate DHCP.<br /><br />
107109

network/vpc/reference-content/getting-most-private-networks.mdx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -102,14 +102,14 @@ Different types of Scaleway resources may have different requirements and possib
102102
* **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.
103103
* **Compatible with reserved IPs**: Whether or not you can use a [reserved IP](/network/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
104104

105-
| | Instance | Elastic Metal | Kubernetes | Managed Inference |
106-
|------------------------------|----------|---------------|------------|-------------------|
107-
| Max attached PNs | 8 | 8 | 1 | 1 |
108-
| Mandatory PN | No | No | Yes | No |
109-
| Compatible with private IPv6 | Yes | Yes | Yes | No |
110-
| Compatible with reserved IPs | Yes | Yes | No | No |
111-
| Additional information | -- | [Paid-for <br />feature](https://www.scaleway.com/en/pricing/elastic-metal/#network) | PN cannot be changed <br />after cluster creation | Must have at least one of <br/> private and/or public endpoint |
112-
| Documentation | [Go](/compute/instances/how-to/use-private-networks/) | [Go](/bare-metal/elastic-metal/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/) |
105+
| | Instance | Elastic Metal | Apple silicon | Kubernetes | Managed Inference |
106+
|------------------------------|----------|---------------|---------------|------------|-------------------|
107+
| Max attached PNs | 8 | 8 | 8 | 1 | 1 |
108+
| Mandatory PN | No | No | No | Yes | No |
109+
| Compatible with private IPv6 | Yes | Yes | Yes | Yes | No |
110+
| Compatible with reserved IPs | Yes | Yes | No |No | No |
111+
| Additional information | -- | [Paid-for <br />feature](https://www.scaleway.com/en/pricing/elastic-metal/#network) | [Paid-for <br />feature](https://www.scaleway.com/en/pricing/apple-silicon/) | PN cannot be changed <br />after cluster creation | Must have at least one of <br/> private and/or public endpoint |
112+
| 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/) |
113113

114114

115115
| | Managed Database | Managed Database for Redis™ | Public Gateways | Load Balancer |

network/vpc/troubleshooting/vpc-limitations.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ This page sets out some current limitations of Scaleway's VPC.
2121
- The following resource types can be attached to a Private Network:
2222
- Instances
2323
- Elastic Metal servers
24+
- Apple silicon (Mac mini)
2425
- Load Balancers
2526
- Public Gateways
2627
- Managed Databases for PostgreSQL and MySQL

0 commit comments

Comments
 (0)