Releases50
Frequency1 month 1 week
Last Release
Consul is a tool for service discovery and configuration. Consul is distributed, highly available, and extremely scalable.
Uses NSSM as the service wrapper. More info at: https://nssm.cc/
#### Package Parameters
The package parameters can be set -
* `/noservice` - Disables installation of Windows service
* `/apiaddr` - Sets environment variable `CONSUL_HTTP_ADDR` for easy execute commands on remote agent
* `/agentargs` - Sets up [Consul agent options via commandline](https://developer.hashicorp.com/consul/docs/agent/config/cli-flags) for Consul agent service
These parameters can be passed to the installer with the use of `--params`.
For example:
* `--params="'/noservice /apiaddr=http://10.0.0.1:8500'"`
* `--params="'/agentargs=""-config-file %PROGRAMDATA%\consul\dsc-config\default.json -client 10.0.0.1""'"` (be cautious of quotes)
For setting Consul agent CLI options, it is better dropping a `config.hcl` into `%PROGRAMDATA%\consul\config` instead of setting them with package parameters.
Subscribe above to receive notifications when new versions are released.
| Version | Date | Stability Stability is determined by the version string and my be inaccurate. | |
|---|---|---|---|
| 2.0.0 | Stable | ||
| 1.22.7 | Stable | ||
| 1.22.6 | Stable | ||
| 1.22.5 | Stable | ||
| 1.22.4 | Stable | ||
| 1.22.3 | Stable | ||
| 1.22.2 | Stable | ||
| 1.22.1 | Stable | ||
| 1.22.0 | Stable | ||
| 1.21.5 | Stable | ||
| 1.20.1 | Stable | ||
| 1.20.0 | Stable | ||
| 1.19.2 | Stable | ||
| 1.19.1 | Stable | ||
| 1.19.0 | Stable | ||
| 1.18.2 | Stable | ||
| 1.18.1 | Stable | ||
| 1.18.0 | Stable | ||
| 1.17.3 | Stable | ||
| 1.17.2 | Stable | ||
| 1.17.1 | Stable | ||
| 1.17.0 | Stable | ||
| 1.16.3 | Stable | ||
| 1.16.2 | Stable | ||
| 1.16.1 | Stable |