Submariner 0.18: Multi-Cluster Networking Excellence
K8s Guru
3 min read

Table of Contents
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
- WireGuard integration improvements enhance encryption with automatic key rotation and better key management for secure cross-cluster communication.
- Authentication enhancements provide better security for cross-cluster connections with mutual TLS and certificate management.
- Policy enforcement enables network policies to work across cluster boundaries with consistent security policies.
- 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
| Aspect | Details |
|---|---|
| Release Date | October 5, 2025 |
| Headline Features | Connectivity improvements, security enhancements, performance optimizations, cloud provider support |
| Why it Matters | Delivers 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.