microsrv:~$
Console

Networks (VPC) & Subnets

Isolated Virtual Private Clouds, CIDR block allocation, and internal DNS resolution.

Virtual Private Cloud Overview

A VPC (Virtual Private Cloud) is a logically isolated virtual network dedicated to your project. All VM instances provisioned within the same VPC communicate over private IP addresses with zero public exposure.

Key VPC Features in microsrv:

  • L2/L3 Multi-Tenant Isolation: traffic across distinct VPCs is cryptographically and logically isolated at kernel rate via eBPF filters.
  • Default CIDR Block: 10.42.0.0/16.
  • Private Name Resolution (Internal DNS): instances inside a shared VPC can resolve hostnames dynamically (e.g., ping db-master).
  • WireGuard gateway: attach work machines and external infrastructure through an encrypted tunnel — see WireGuard gateway.

Creating a Private Network

  1. Open Console -> VPCs.
  2. Click Create VPC.
  3. Specify a network label and CIDR prefix (e.g., production-vpc, 10.50.0.0/16).