Multi-region Service Mesh: How Koyeb Built and Operates One Using Kuma and Envoy
Talkat ServiceMeshCon Europe 2022 · on Tuesday, 2022-05-17· at 09:45· Pavilion 3 | Room D | Level 2 | Central Forum·
summary
Koyeb describes a production multi-region mesh built with Kuma + Envoy running on Nomad + Firecracker, with 250 edge locations and 25 core regions, terminating TLS/mTLS at the edge and offering HTTP/3 and anycast DNS. A custom GLB, ingress gateway and zone-ingress route traffic between regions. There are ~3,000 per-customer meshes, sidecar boot can reach five minutes, and memory overhead breaks 120 MB services; outbound IPs and TCP/UDP support remain unimplemented.
AI-written summary · about
chapters (15)
- 0:00Intro
- 1:40Koyeb overview
- 3:12Global components
- 3:55Service mesh
- 5:15Demo
- 6:52Paris
- 8:58Core Location
- 9:42Technology Stack
- 10:24Kuma
- 10:54Kuma Stack
- 11:19Kuma Control Plane
- 12:09Kuma Data Pass
- 15:26Zone Ingress
- 16:20Why Kuma
- 16:49Challenges
related talks
04mClosing Remarks
37mBuilding a Multi-Cloud Service Mesh from the Ground Up with Kilo
33mTake Envoy Beyond a K8s Service Mesh - to Legacy Bare Metal & VMs + More
28mDeploying hybrid topologies with k8s & Envoy: a look at service discovery
43mService Mesh and the future of networking
32mBreaking Boundaries: Multi-cluster with Cilium cluster mesh
25mBuilding Multi-Cloud Service Meshes at Snowflake
47mService mesh options with Istio, Linkerd, and/or Consul
