Kvindo™ Cloud Docs
A VPC Peering is a container that joins networks over private IPs. The peering itself carries only metadata — you attach the two sides as separate Peering Peer (Kvindo VPC) or External Peering Peer (a network outside Kvindo) resources that reference it.
• Peers — each side is a VpcPeeringPeer (a Kvindo subnet) or VpcPeeringExternalPeer (an external network) pointing at this peering
• Private routing — the peer's gateway (the internal peer's Floating IP-holding VM, or the external side's router) reaches the other side over private IPs; a Floating IP is required on every internal peer, and only that one gateway host gets connectivity automatically
• Non-overlapping CIDRs — the two sides must not share IP ranges
• Non-transitive — A↔B and B↔C does not imply A↔C
28079, exposing a /metrics
endpoint with peer ids/IPs and per-direction tunnel health. It is reachable only from the
private network (not from the public internet).
A VPC peering has no spec of its own — only the common metadata below.
The peering container. Add peers with a Peering Peer / External Peering Peer that references it.
Terraform
Python SDK
kc CLI
A peering plus a Kvindo-side peer, with the Route Table and Security Group needed so a whole
subnet — not just the peer's own gateway VM — can reach the far side. Attach the Security
Group's id to spec.securityGroupIds on whichever VM(s) should actually be
reachable from the peer; creating it alone does nothing. 10.20.0.0/16 below is
only an illustrative placeholder — replace it with whatever CIDR your actual peer advertises,
it isn't a required or reserved value.
Terraform
Python SDK
kc CLI
Resource docs
Examples
More in this section
Reference