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.

play_circle_filled Watch the video

info Learn more

flag Get started

Get Skupper 1.6.0 chevron_right

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

Secure by design

Communicate across clusters without exposing service ports on the internet

Inter-cluster communication is secured by mutual TLS

Skupper runs without elevated privileges

Skupper security chevron_right

Connect anywhere

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

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

Add and remove 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