Consul Salt Formula
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Eric Renfro 891fc58676
Updated consul service and service environment
3 years ago
consul Updated consul service and service environment 3 years ago
consul-template Providing for upstart in consul-template service (#10) 5 years ago
test/integration/consul/inspec make sure consul service is up and running 4 years ago
.kitchen.yml Re-added ubuntu-14.04 back, changed defaults to remove encrypt 3 years ago
.travis.yml give pillar vars more modularity 4 years ago
Gemfile make sure consul service is up and running 4 years ago
LICENSE Initial commit 6 years ago
README.rst Enable Consul service to start at boot time 5 years ago
pillar.example Allow configure user and group for Consul service 4 years ago

README.rst

======
consul
======

.. note::

See the full `Salt Formulas installation and usage instructions
<http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html>`_.

Available states
================

.. contents::
:local:

``consul``
------------

Installs and configures the Consul service.

``consul.install``
------------------

Downloads and installs the Consul binary file.

``consul.config``
-----------------

Provision the Consul configuration files and sources.

``consul.service``
------------------

Adds the Consul service startup configuration or script to an operating system.

To start a service during Salt run and enable it at boot time, you need to set following Pillar:

.. code:: yaml

consul:
service: True

``consul-template``
-------------------

Installs and configures Consul template.

.. vim: fenc=utf-8 spell spl=en cc=100 tw=99 fo=want sts=4 sw=4 et