cc56227f4e
Updated consul formula from upstream, added bin_dir for configurable install
2019-05-06 14:38:54 -04:00
c0b672206e
Fixed consul group to be system group
2019-01-21 20:38:09 -05:00
b481ca7192
Updated consul to use /opt/consul and default to 1.4.0
2019-01-21 20:09:01 -05:00
Denys Havrysh
f6ecf7fc5a
Set datata dir as home dir for new Consul user
2017-11-30 12:51:17 +02:00
Denys Havrysh
72936c538f
Secure filesystem permissions for config file and data dir
2017-11-28 15:51:07 +02:00
Denys Havrysh
74f7fb4394
Allow configure user and group for Consul service
2017-11-28 12:16:19 +02:00
Javier Bértoli
8988e95613
Merge pull request #15 from ChrisLundquist/rehome
...
[consul] allow rehoming
2017-04-17 20:24:21 -03:00
J. Eduardo
7725253f1a
Added support for installation on ARM architectures.
2017-04-04 23:31:13 +02:00
Javier Bértoli
f254e1d300
Merge pull request #16 from wkda/master
...
Create data dir based on pillar value
2017-03-02 09:58:58 -03:00
Charles McLaughlin
7f71883d09
Download URL configurable via pillar
...
I ran into this problem where the formula can't download and install
Consul:
https://github.com/saltstack/salt/issues/38730
As a work around, I'm making the download URL configurable. Not sure if
many other people will find this useful, so if you don't want to merge
it that's fine. For me it's only a temporary fix until I can upgrade
Salt.
2017-02-28 09:30:25 -08:00
Ivan Lopez
9256fc3509
remove unneeded runtime dir; create data dir using pillar value
2016-11-10 18:35:09 +01:00
Chris Lundquist
6e3e2b94b9
[consul] allow rehoming
2016-10-31 20:30:48 +00:00
Alan Scherger
43336962ee
consul 0.6.1 is packaged with the UI already
2016-05-22 09:16:25 -05:00
George Robinson
347937ad46
Separate consul and consul-template states
...
Break up the consul formula into two states: consul and consul-template
such that it is possible to install consul without consul-template.
Update consul and consul-template to 0.6.4 and 0.14.0 respectively.
Consul template can now be configured with pillars.
2016-04-24 11:20:31 +01:00
George Robinson
60768a2808
Define service and configure consul-template
2016-04-22 11:40:14 +01:00
George Robinson
2107339712
Fix conflicting ID with other formulas
2016-04-08 11:35:36 +01:00
Kevin Schmidt
b3fb4a01e7
updating install to use releases.hasicorp.com and use version 0.6.1 plus sha256 hashing
2016-01-12 01:10:48 +00:00
Bahadır Kandemir
157f20c8e1
Split state files
2015-10-22 22:29:19 +03:00