image/svg+xml Azure AWS Google Skupper

Multicloud communication for Kubernetes

Skupper is a layer 7 service interconnect. It enables secure communication across Kubernetes clusters with no VPNs or special firewall rules.

With Skupper, your application can span multiple cloud providers, data centers, and regions.

100% open source

Works with any flavor of Kubernetes

play_circle_filled Watch the video

Learn more

Get started

Simple to set up

No changes to your existing application required

No administrator privileges required

Transparent HTTP/1.1, HTTP/2, gRPC, and TCP communication

Try Skupper out chevron_right

Security is built in

Connect services across clusters without exposing them to the public internet

All inter-cluster communication is secured by mutual TLS authentication and encryption

Connect anywhere

Multicloud, hybrid cloud, and edge-to-edge connectivity

Secure access from the public cloud to private cloud services without VPNs

Connect and disconnect new clusters dynamically

Skupper connectivity chevron_right

Smart routing

Dynamic load balancing based on service capacity

Cost- and locality-aware traffic forwarding

Redundant routes for high availability in the face of network failures

Skupper routing chevron_right

Deploy a multi-cluster network

See how you can use Skupper to create a network of clusters in which a Kubernetes service on one cluster can be accessed from any other.

Learn more about Skupper

Access data in a private cluster

See how Skupper can enable you to host a PostgreSQL database in a private cluster and then access it from two other public clusters.

Example code and tutorial

A multi-cluster microservices app

See how you can deploy the HTTP-based Bookinfo application from the Istio project with no changes to the application code.

Example code and tutorial