Home
Softono

Envoy Swarm Control Plane

Open source MIT Go
39
Stars
4
Forks
6
Issues
1
Watchers
2 months
Last Commit

 About Envoy Swarm Control Plane

Software that helps Envoy route internet traffic towards your microservices running on Docker Swarm.

Platforms

Web Self-hosted Docker

Languages

Go

Need Help Installing Envoy Swarm Control Plane?

We provide expert installation service for this software. Our team will install, configure, and secure Envoy Swarm Control Plane on your server. plans start at just $30.

Envoy Swarm Control Plane

View on GitHub

Envoy Swarm Control Plane

Opinionated control plane software that configures Envoy Proxy as a reverse proxy for docker swarm. Enable vhosting accross your swarm with just two services!

asciicast

Features

  • Made for Docker Swarm
    • Discovers service configuration without any additional software
    • Relies on swarms routing mesh to proxy traffic to services
    • Reads configuration from deployment labels
    • Instantly detects changes in stack configurations
    • Gives you freedom to run your reverse proxies on worker nodes
  • SSL/TLS support
    • Redirect HTTP to HTTPS
    • TLS enabled vhosts will offer HTTP/1.1 and HTTP/2
    • TLS 1.2 and up
  • LetsEncrypt integration
    • For one or multiple (bundled) domains
    • Automatic renewals
  • Able to store certificates on Disk or S3/Object storage
  • Tries to play nice with system resources
    • So far it uses ~25mb on a swarm cluster with 20 services

Getting started

Use the docs to learn more.