mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2026-02-28 09:39:12 +03:00
Fix systemd reload and calico unit
This commit is contained in:
@@ -1,14 +1,15 @@
|
||||
---
|
||||
- name: restart systemd-etcd
|
||||
- name: restart etcd
|
||||
command: /bin/true
|
||||
notify:
|
||||
- reload systemd
|
||||
- restart etcd
|
||||
- reload etcd
|
||||
|
||||
- name: reload systemd
|
||||
command: systemctl daemon-reload
|
||||
when: init_system == "systemd"
|
||||
|
||||
- name: restart etcd
|
||||
- name: reload etcd
|
||||
service:
|
||||
name: etcd
|
||||
state: restarted
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
when: init_system == "systemd"
|
||||
notify: restart systemd-etcd
|
||||
|
||||
- name: Configure | Write calico-node initd script
|
||||
- name: Configure | Write etcd initd script
|
||||
template:
|
||||
src: deb-etcd.initd.j2
|
||||
dest: /etc/init.d/etcd
|
||||
@@ -21,9 +21,3 @@
|
||||
src: etcd.j2
|
||||
dest: /etc/etcd.env
|
||||
notify: restart etcd
|
||||
|
||||
- name: Configure | Ensure etcd is running
|
||||
service:
|
||||
name: etcd
|
||||
state: started
|
||||
enabled: yes
|
||||
|
||||
@@ -6,3 +6,13 @@
|
||||
command: /bin/true
|
||||
notify: restart etcd
|
||||
when: etcd_copy.stdout_lines
|
||||
|
||||
# reload systemd before starting service
|
||||
- meta: flush_handlers
|
||||
|
||||
|
||||
- name: Ensure etcd is running
|
||||
service:
|
||||
name: etcd
|
||||
state: started
|
||||
enabled: yes
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[Unit]
|
||||
Description=etcd
|
||||
Conflicts=etcd.service
|
||||
|
||||
|
||||
[Service]
|
||||
User=etcd
|
||||
|
||||
Reference in New Issue
Block a user