Skupper examples

These examples provide step-by-step instructions to install and use Skupper for common multi-site deployment scenarios.

Hello World

A minimal multi-service HTTP application deployed across sites using Skupper

Patient Portal

A database-backed web application deployed across sites using Skupper

Trade Zoo

A Kafka-based trading application deployed across sites using Skupper

Bookinfo

Deploying the Istio Bookinfo application across sites using Skupper

Online Boutique

Deploying the Online Boutique application across sites using Skupper

HTTP load balancing

Using Skupper to balance HTTP requests across sites

Database examples

MongoDB

Deploying a MongoDB replica set across sites using Skupper

MySQL

Accessing a MySQL database in a private data center from the public cloud

PostgreSQL

Accessing a PostgreSQL database in a private data center from the public cloud

Messaging examples

ActiveMQ

Accessing an ActiveMQ message broker using Skupper

Kafka

Accessing a Kafka cluster using Skupper

RabbitMQ

Accessing a RabbitMQ message broker using Skupper

Protocol examples

TCP

Accessing a TCP server using Skupper

HTTP

Accessing an HTTP server using Skupper

FTP

Accessing an FTP server using Skupper

Other examples

Camel

Using Skupper to access private on-prem data from Camel

iPerf

Perform real-time network throughput measurements using iPerf3

Prometheus

Gather Prometheus metrics from endpoints deployed across multiple clusters