- Rename environment variable
CONSUL_ADDRESS
toCONSUL_HTTP_ADDR
to be compliant with Consul naming
- Release Alpine 3.6
- Fix trailing carriage return in variables registered as container environment variables
- Use su-exec to run consul-template with a user
The following package has been added:
su-exec
The following environment variable have been added:
EC2_IP
: Defines the IP of the EC2 instance when the container is running on AWS.CONSUL_HTTP_ADDR
: The address of Consul agent. This variable is inferred fromEC2_IP
and the Consul port is the HTTP port (8500
). It's possible to define another port with the variableCONSUL_PORT
The following packages are installed:
curl
wget
bash
tree
jq
(since version 3.5)bind-tools
(since version 3.5)consul
(since version 3.5)
The following services runs by default when a container is created:
GoDNSMasq
: For DNS records resolutionConsul Template
: For managing configuration
The following environment variable is set:
NPROC
: Defines the number of CPU cores