Skip to content

Instantly share code, notes, and snippets.

@zekta
Forked from ianunruh/consul.sh
Last active August 29, 2015 14:19
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zekta/af53d031b813fa9300f6 to your computer and use it in GitHub Desktop.
Save zekta/af53d031b813fa9300f6 to your computer and use it in GitHub Desktop.
#!/bin/bash
apt-get install -y curl unzip
mkdir -p /var/lib/consul
mkdir -p /usr/share/consul
mkdir -p /etc/consul/conf.d
curl -OL https://dl.bintray.com/mitchellh/consul/0.5.0_linux_amd64.zip
unzip 0.5.0_linux_amd64.zip
mv consul /usr/local/bin/consul
useradd consul
chown consul:consul /var/lib/consul
curl -OL https://dl.bintray.com/mitchellh/consul/0.5.0_web_ui.zip
unzip 0.5.0_web_ui.zip
mv dist /usr/share/consul/ui
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment