~/talk

Multi-Cluster Kubernetes and Service Mesh Patterns

Talkat All Things Open 2020 · 2020-10-19..10-20· [kubernetes]
slides:none on file

Walks through concrete patterns and tools for multi-cluster Kubernetes and service mesh: uses Envoy Proxy and Istio, runs two GKE clusters with a management plane on kind, and demonstrates a service mesh hub virtual mesh that federates identity via a shared root CA and achieves mutual TLS and cross-cluster routing. Shows config orchestration creating virtual services and service entries and routes 75% traffic from cluster one to reviews v3 in cluster two so the deployment actually fails over and balances across clusters.

AI-written summary · about

  1. 0:00Intro
  2. 0:50CHRISTIAN POSTA
  3. 2:47SERVICE MESH JOURNEY
  4. 4:09Solo.io solves API connectivity & communication challenge
  5. 7:05Service proxy lives with application instance
  6. 11:13Pattern: flat network across pods
  7. 12:05Pattern: Different network, expose all services
  8. 13:11Pattern: Different network, controlled gateway
  9. 14:05Envoy is the magic behind service mesh
  10. 15:45Envoy to do application networking heavy lifting
  11. 16:14Envoy as backbone for multi-cluster communication federation
  12. 17:59Request racing
  13. 22:05Shared control plane, flat network
  14. 23:08Shared control plane, separate networks
  15. 24:31Separate control planes, separate networks
  16. 26:26Increased operator burden
  17. 29:22What to do about the added burden for the operator?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.