Submariner 0.18: Multi-Cluster Networking Excellence

Submariner 0.18: Multi-Cluster Networking Excellence

Introduction

Cross-cluster connectivity is one of those problems that looks straightforward (“just connect networks”) and then turns into a long list of realities: overlapping CIDRs, provider quirks, encryption, DNS, and failure modes that only show up when a tunnel flaps mid-deploy.

Submariner 0.18, released on October 5, 2025, improves the fundamentals of multi-cluster networking—connectivity stability, security posture (including WireGuard improvements), and performance—so teams can connect clusters across clouds and on-prem with fewer surprises.

Why this matters in practice

  • More reliable tunnels: better reconnection/failover behavior reduces “it works until it doesn’t.”
  • Security by default: encryption and auth improvements matter when clusters span trust boundaries.
  • Service discovery across clusters: improvements here are what make multi-cluster usable for real apps, not just demos.

Connectivity Improvements

  • Tunnel performance enhancements reduce latency for cross-cluster communication by up to 35% through optimized encryption and routing.
  • Connection management improvements provide better handling of network disruptions with automatic reconnection and failover.
  • Route propagation enhancements enable more efficient routing across clusters with optimized route distribution and updates.
  • Service discovery improvements automatically discover and expose services across connected clusters with unified DNS resolution.

Security Enhancements

  1. WireGuard integration improvements enhance encryption with automatic key rotation and better key management for secure cross-cluster communication.
  2. Authentication enhancements provide better security for cross-cluster connections with mutual TLS and certificate management.
  3. Policy enforcement enables network policies to work across cluster boundaries with consistent security policies.
  4. Audit logging tracks all cross-cluster network operations for compliance and security monitoring.

Performance Optimizations

  • Latency reductions minimize the overhead of cross-cluster communication through optimized routing and connection pooling.
  • Throughput improvements enable better handling of high-traffic cross-cluster workloads with improved bandwidth utilization.
  • Resource usage optimizations reduce CPU and memory consumption of Submariner components by up to 30%.
  • Scaling improvements enable reliable operation with large numbers of connected clusters and high cross-cluster traffic volumes.

Cloud Provider Support

  • AWS enhancements provide better integration with AWS networking services including VPC peering and Direct Connect.
  • GCP improvements enable better integration with Google Cloud networking including VPC peering and Cloud Interconnect.
  • Azure support enhancements provide better integration with Azure networking including VNet peering and ExpressRoute.
  • On-premises support improvements enable better connectivity for on-premises Kubernetes clusters.

Getting Started

# Install Submariner
subctl deploy-broker --kubeconfig cluster1.yaml
subctl join --kubeconfig cluster1.yaml broker-info.subm
subctl join --kubeconfig cluster2.yaml broker-info.subm

Summary

AspectDetails
Release DateOctober 5, 2025
Headline FeaturesConnectivity improvements, security enhancements, performance optimizations, cloud provider support
Why it MattersDelivers seamless multi-cluster networking with enhanced security and performance for connecting Kubernetes clusters across environments

Submariner 0.18 continues to lead multi-cluster networking solutions, making it easier to connect and manage Kubernetes clusters across different providers and environments.