Files
cozystack/packages/system
Mattia Eleuteri 2c0a9fb2cc [vpc] Add VPC peering support for multi-tenant environments
Implement bilateral VPC peering using Kube-OVN's native vpcPeerings
mechanism. Each VPC can declare peers by specifying the remote VPC name
and tenant namespace. Peering is only activated by Kube-OVN when both
sides declare each other, ensuring mutual consent.

Key features:
- Deterministic remote VPC ID resolution via sha256 hash
- Auto-allocated link-local peering IPs (169.254.0.0/16) derived from
  sorted pair hash, eliminating manual IP coordination
- Static routes support for fine-grained inter-VPC routing
- ConfigMap enrichment with peer discovery info
- Schema validation enforcing tenant- namespace prefix pattern

Signed-off-by: Mattia Eleuteri <mattia.eleuteri@hidora.io>
Signed-off-by: mattia-eleuteri <mattia@hidora.io>
2026-03-10 12:45:08 +01:00
..
2026-03-06 12:03:56 +00:00
2026-03-06 12:03:56 +00:00
2026-03-06 12:03:56 +00:00
2026-03-06 12:03:56 +00:00
2026-01-20 03:24:32 +01:00
2026-03-06 12:03:56 +00:00
2026-03-06 12:03:56 +00:00
2026-02-10 22:16:11 +01:00
2026-03-06 12:03:56 +00:00
2026-03-06 12:03:56 +00:00
2026-03-06 12:03:56 +00:00
2026-03-06 12:03:56 +00:00
2026-02-10 20:19:03 +01:00
2026-01-15 23:32:41 +00:00
2026-01-20 03:24:32 +01:00
2026-02-17 22:54:12 +01:00
2026-01-20 03:24:32 +01:00
2026-03-06 12:03:56 +00:00