~/talk

Consul Mesh Federation Deep Dive

Talkat HashiConf Europe 2022 · 2022-06-20..06-22· [distributed-systems]
links:none on file
links:none on file
slides:none on file

Consul 1.13 introduces cluster peering: a token-based gRPC peering over TCP port 8300 that exchanges service entries, TLS material, and heartbeats so remote services appear in the local service catalog (avoiding cross‑DC RPC). Services are advertised via exported services config entries, routed through sidecar proxies and mesh gateways (L4 mTLS between meshes, L7 terminate at gateways), and authorized with service intentions. Demo covers token generation/import, peering dialer/acceptor CRs on Kubernetes, import/export, unexporting, and roadmap items: Terraform, transparent proxy, and Vault for credentials.

AI-written summary · about

  1. 0:00Introduction to Consul Mesh Federation
  2. 2:07Limitations of WAN Federation
  3. 5:23Introducing Cluster Peering
  4. 6:46Key Terms Explained
  5. 8:31Peering Setup Walkthrough
  6. 11:43Technical Deep Dive
  7. 16:23Service Advertisement
  8. 18:31Connecting to Peered Services
  9. 20:35TLS and Trust Between Clusters
  10. 22:01Service Authorization
  11. 23:29Removing Peering Sessions
  12. 25:16Summary and Future Updates
~/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.