Submariner: Cross-Cluster Networking for Kubernetes cover

Technology · Ebook

Submariner: Cross-Cluster Networking for Kubernetes

by Shriira Press

4.8(249)162 pagesPublished 2026

Submariner is a CNCF sandbox project that solves a deceptively hard problem: making separate Kubernetes clusters talk directly, as if their Pods and Services shared one network. This book builds the system from the ground up. It opens with the multi-cluster problem and the idea of a clusterset, then assembles the architecture piece by piece: the Broker that coordinates clusters, the Gateway Engine that runs the encrypted tunnels, the Route Agent that wires every node into the fabric, and Lighthouse, which carries Kubernetes service discovery across cluster lines. It covers Globalnet for overlapping IP ranges, the subctl tool you deploy with, and a closing chapter on running Submariner well in production.

Contents

  1. 1Preface
  2. 2Chapter 1 — The Multi-Cluster Problem
  3. 3Chapter 2 — What Submariner Is
  4. 4Chapter 3 — Architecture Overview
  5. 5Chapter 4 — The Broker
  6. 6Chapter 5 — The Gateway Engine and Tunnels
  7. 7Chapter 6 — The Route Agent and the Datapath
  8. 8Chapter 7 — Lighthouse Service Discovery
  9. 9Chapter 8 — Globalnet and Overlapping CIDRs
  10. 10Chapter 9 — Deploying and Operating Submariner