- Rename environment variable
CONSUL_ADDRESStoCONSUL_HTTP_ADDRto 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_IPand the Consul port is the HTTP port (8500). It's possible to define another port with the variableCONSUL_PORT
The following packages are installed:
curlwgetbashtreejq(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