Skip to main content
A network carries private traffic between Instances. This page describes which kinds of traffic are possible and how Instances connect to each other. To learn how Instances get their addresses, see Addressing.
gVPC is in preview, and the networking.datumapis.com/v1alpha API can change.

What traffic a network carries

The following table describes which kinds of traffic are possible: The workload API accepts a networkPolicy field on each network interface, but the field has no effect. Don’t rely on it to restrict traffic. To limit who can reach a service, check credentials in your app, or put services that must stay apart on different networks. Firewall rules for networks are on the roadmap.

Connect to other Instances

To connect from one Instance to another on the same network, use the peer’s private IPv6 address. Keep the following points in mind:
  • Make your app listen on IPv6 (::). An app that listens only on 0.0.0.0 accepts IPv4 connections only, and Instances don’t have IPv4 addresses.
  • In a URL, put an IPv6 address in square brackets, such as http://[fd20:4a3b:91c2:1::1:0:2]:8080/.
  • Private DNS names aren’t available in the preview. To tell an app about its peers, pass their addresses in environment variables or a ConfigMap.

What’s next

Last modified on October 23, 2026