2015-03-31 16:35:20 +00:00
|
|
|
delete_etc_etcd_dir:
|
|
|
|
file.absent:
|
|
|
|
- name: /etc/etcd
|
2014-11-07 21:43:07 +00:00
|
|
|
|
2015-03-31 16:35:20 +00:00
|
|
|
delete_etcd_conf:
|
|
|
|
file.absent:
|
|
|
|
- name: /etc/etcd/etcd.conf
|
2014-09-23 22:54:27 +00:00
|
|
|
|
2015-03-31 16:35:20 +00:00
|
|
|
touch /var/log/etcd.log:
|
|
|
|
cmd.run:
|
|
|
|
- creates: /var/log/etcd.log
|
|
|
|
|
|
|
|
/var/etcd:
|
2014-09-23 22:54:27 +00:00
|
|
|
file.directory:
|
|
|
|
- user: root
|
|
|
|
- group: root
|
2015-03-31 16:35:20 +00:00
|
|
|
- dir_mode: 700
|
2014-09-23 22:54:27 +00:00
|
|
|
- recurse:
|
|
|
|
- user
|
|
|
|
- group
|
2015-03-31 16:35:20 +00:00
|
|
|
- mode
|
2014-09-23 22:54:27 +00:00
|
|
|
|
2015-03-31 16:35:20 +00:00
|
|
|
delete_etcd_default:
|
|
|
|
file.absent:
|
|
|
|
- name: /etc/default/etcd
|
2014-06-06 23:40:48 +00:00
|
|
|
|
2015-03-31 16:35:20 +00:00
|
|
|
delete_etcd_service_file:
|
|
|
|
file.absent:
|
|
|
|
- name: /usr/lib/systemd/system/etcd.service
|
2015-02-02 16:06:00 +00:00
|
|
|
|
2015-03-31 16:35:20 +00:00
|
|
|
delete_etcd_initd:
|
|
|
|
file.absent:
|
|
|
|
- name: /etc/init.d/etcd
|
2014-07-14 17:50:04 +00:00
|
|
|
|
2015-03-31 16:35:20 +00:00
|
|
|
/etc/kubernetes/manifests/etcd.manifest:
|
2014-07-14 17:50:04 +00:00
|
|
|
file.managed:
|
2015-03-31 16:35:20 +00:00
|
|
|
- source: salt://etcd/etcd.manifest
|
2014-07-14 17:50:04 +00:00
|
|
|
- template: jinja
|
|
|
|
- user: root
|
|
|
|
- group: root
|
|
|
|
- mode: 644
|
2015-03-31 16:35:20 +00:00
|
|
|
- makedirs: true
|
|
|
|
- dir_mode: 755
|
2014-07-14 17:50:04 +00:00
|
|
|
|
2015-03-31 16:35:20 +00:00
|
|
|
#stop legacy etcd_service
|
|
|
|
stop_etcd-service:
|
|
|
|
service.dead:
|
2014-06-06 23:40:48 +00:00
|
|
|
- name: etcd
|
2015-03-31 16:35:20 +00:00
|
|
|
- enable: None
|