Skip to content

Commit 4568253

Browse files
authored
fix(vpc): update doc (#5306)
1 parent 2a29dac commit 4568253

File tree

5 files changed

+15
-11
lines changed

5 files changed

+15
-11
lines changed
-8.27 KB
Binary file not shown.

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

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ The following resource types can be attached to a Private Network:
3232
- Load Balancers
3333
- Public Gateways
3434
- Managed Databases for PostgreSQL and MySQL
35+
- Serverless Functions and Containers
3536

3637
<Message type="note">
3738
Kubernetes Kapsule clusters and Managed Databases for Redis™ are also compatible with Private Networks, but they can only be attached to a Private Network at the time of creating the resource. It is not possible to attach a cluster or Redis™ database to a Private Network after its creation, or change the attached Private Network.
@@ -85,7 +86,7 @@ The following resource types can be attached to a Private Network:
8586
- Select whether to **auto-allocate an available IP** from the pool of addresses for the Private Network or **specify an IP** that you have already [reserved via IPAM](/ipam/how-to/reserve-ip/).
8687

8788
<Message type="note">
88-
Only Instances, Load Balancers, Public Gateways, and Elastic Metal servers are compatible with reserved IPs. Support for Managed Databases and Apple silicon will be coming soon. In the meantime, you must auto-allocate IPs for these products.
89+
Only Instances, Load Balancers, Public Gateways, and Elastic Metal servers are compatible with reserved IPs. Support for Managed Databases, Apple silicon and Serverless will be coming soon. In the meantime, you must auto-allocate IPs for these products.
8990
</Message>
9091
</TabsTab>
9192

@@ -116,8 +117,10 @@ You can also attach a managed resource to a Private Network from the resource's
116117
- [Managed Database for PostgreSQL and MySQL](/managed-databases-for-postgresql-and-mysql/how-to/connect-database-private-network/)
117118
- [Load Balancer](/load-balancer/how-to/use-with-private-network/)
118119
- [Public Gateway](/public-gateways/how-to/configure-a-public-gateway/#how-to-attach-a-public-gateway-to-a-private-network)
120+
- [Serverless Functions](/serverless-functions/how-to/use-private-networks/)
121+
- [Serverless Containers](/serverless-containers/how-to/use-private-networks/)
119122

120-
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.
123+
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. Serverless Functions and Containers can only be attached to Private Networks if they have been created in a namespace that supports VPC.
121124
</Message>
122125

123126
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 managed resource. 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.

pages/vpc/quickstart.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ You can create multiple Private Networks within each VPC. Resources attached to
131131
- Select whether to **auto-allocate an available IP** from the pool of addresses for the Private Network or **specify an IP** that you have already [reserved via IPAM](/ipam/how-to/reserve-ip/).
132132

133133
<Message type="note">
134-
Only Instances, Load Balancers, Public Gateways, and Elastic Metal servers are compatible with reserved IPs. Support for Managed Databases and Apple silicon will be coming soon. In the meantime, you must auto-allocate IPs for these products.
134+
Only Instances, Load Balancers, Public Gateways, and Elastic Metal servers are compatible with reserved IPs. Support for Managed Databases, Apple silicon and Serverless will be coming soon. In the meantime, you must auto-allocate IPs for these products.
135135
</Message>
136136
</TabsTab>
137137

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

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -119,13 +119,13 @@ Different types of Scaleway resources may have different requirements and possib
119119
| 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/) |
120120

121121

122-
| | Managed Database | Managed Database for Redis™ | Public Gateways | Load Balancer |
123-
|------------------------------|------------------|-----------------------------|-----------------|---------------|
124-
| Max attached PNs | 1 | 1 | 8 | 8 |
125-
| Mandatory PN | No | No | No | No |
126-
| Compatible with private IPv6 | No | No | No | No |
127-
| Compatible with reserved IPs | No | No | Yes | Yes |
128-
| Additional information | Must have at least one of <br/> private and/or public endpoint | Must have at least one of <br/> private and/or public endpoint | -- | Private LBs must have a PN |
129-
| Documentation | [Go](/managed-databases-for-postgresql-and-mysql/how-to/connect-database-private-network/) | [Go](/managed-databases-for-redis/faq/#what-is-the-private-networks-feature-for-redistm-database-instances) | [Go](/public-gateways/how-to/configure-a-public-gateway/#how-to-attach-a-public-gateway-to-a-private-network) | [Go](/load-balancer/how-to/use-with-private-network/)
122+
| | Managed Database | Managed Database for Redis™ | Public Gateways | Load Balancer | Serverless Functions & Containers |
123+
|------------------------------|------------------|-----------------------------|-----------------|---------------|----------------------|
124+
| Max attached PNs | 1 | 1 | 8 | 8 | 1 |
125+
| Mandatory PN | No | No | No | No | No |
126+
| Compatible with private IPv6 | No | No | No | No | No
127+
| Compatible with reserved IPs | No | No | Yes | Yes | No
128+
| Additional information | Must have at least one of <br/> private and/or public endpoint | Must have at least one of <br/> private and/or public endpoint | -- | Private LBs must have a PN | Egress traffic only, from VPC-supported namespaces. |
129+
| Documentation | [Go](/managed-databases-for-postgresql-and-mysql/how-to/connect-database-private-network/) | [Go](/managed-databases-for-redis/faq/#what-is-the-private-networks-feature-for-redistm-database-instances) | [Go](/public-gateways/how-to/configure-a-public-gateway/#how-to-attach-a-public-gateway-to-a-private-network) | [Go](/load-balancer/how-to/use-with-private-network/) | [Go](/serverless-functions/how-to/use-private-networks/)
130130

131131

pages/vpc/troubleshooting/vpc-limitations.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,6 @@ This page sets out some current limitations of Scaleway's VPC.
2222
- Managed Databases for PostgreSQL and MySQL
2323
- Managed Databases for Redis™ (only during the process of creating the database)
2424
- Kubernetes Kapsule (only during the process of creating the Kapsule cluster)
25+
- Serverless Functions and Containers (egress traffic only, with VPC-supporting namespaces)
2526
- Private Networks are not supported on some legacy Instance offers which have reached EOL, e.g. `VC1`, `START1` and `X64-*GB`. Note that all Instance offers in the [current product catalogue](https://www.scaleway.com/en/pricing/?tags=compute) are supported.
2627
- Managed Databases are not currently compatible with VPC routing. The VPC cannot automatically route between Managed Databases on different Private Networks, or (for example) between a Managed Database on one Private Network and an Instance on a different Private Network.

0 commit comments

Comments
 (0)