Revert "Running etcd 2.0.5 in a pod on master"

This commit is contained in:
Zach Loafman
2015-03-28 07:36:39 -07:00
parent b9499b8c5b
commit 848134fdfa
8 changed files with 283 additions and 84 deletions

View File

@@ -0,0 +1,9 @@
check process etcd with pidfile /var/run/etcd.pid
group etcd
start program = "/etc/init.d/etcd start"
stop program = "/etc/init.d/etcd stop"
if failed
port 4001
protocol http
request "/v2/keys/"
then restart

View File

@@ -4,6 +4,16 @@ monit:
pkg:
- installed
{% if "kubernetes-master" in grains.get('roles', []) %}
/etc/monit/conf.d/etcd:
file:
- managed
- source: salt://monit/etcd
- user: root
- group: root
- mode: 644
{% endif %}
/etc/monit/conf.d/docker:
file:
- managed