Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 586 Bytes

README.md

File metadata and controls

28 lines (18 loc) · 586 Bytes

Envoy

Deployment of Envoy as systemd service

Deploys Envoy:

  • http2https - exposing envoy on HTTP and routing to HTTPS server
  • https2many - exposing envoy on HTTPS and routing to HTTP or HTTPS server

Prerequisites

  • Ansible
pip3 install --user ansible
  • Envoy CLI (for example use ansible/system module to deploy it under Ubuntu)

Running

# deploys envoy exposing envoy on HTTP and routing to HTTPS server
make deploy-http2https-envoy

# deploys envoy exposing envoy on HTTPS and routing to HTTP or HTTPS server
make deploy-https2many-envoy