Commit Graph

13 Commits

Author SHA1 Message Date
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