envoy-consul-sds

command module
v0.0.0-...-950084d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 5, 2017 License: Apache-2.0 Imports: 9 Imported by: 0

README

envoy-consul-sds - Envoy Consul Service Discovery Service

This tutorial is based on Kelsey Hightower's kubernetes-envoy-sds tutorial but using Consul and Nomad.

envoy-consul-sds service implements the Envoy SDS API on top of Consul Health Endpoint API. envoy-consul-sds service returns a list of healthy endpoints for Envoy to use as upstream backends for a cluster. Each Consul service can be referenced in the Envoy config file by its DNS name.

Goal

In this tutorial we will run Nginx on Nomad and register it in Consul. Then we will use Envoy to access Nginx using Consul DNS interface.

The idea is to explore ways Envoy can integrate with applications running on Nomad using Consul.

Tutorial

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL