Consul Ingress Gateway requires the consul
binary and envoy
to be in
the same container.
Set the CONSUL_HTTP_ADDR
and CONSUL_GRPC_ADDR
environment variables to
point the ingress gateway at your Consul agent.
A docker-compose.yaml file is included to verify that the Consul client can reach the Consul server.
- Update the Consul version is set in the Makefile and the docker-compose.yaml file
make build
will generate a new imagemake test
will run tests against the imagemake release
will push the new image to Docker Hub