Browse Source

etcd runtime: system container can be etcd too

Vadim Rutkovsky 6 năm trước cách đây
mục cha
commit
bb96b548c4
1 tập tin đã thay đổi với 6 bổ sung1 xóa
  1. 6 1
      roles/etcd/tasks/runtime.yml

+ 6 - 1
roles/etcd/tasks/runtime.yml

@@ -8,7 +8,12 @@
 - name: Set runtime to host
   set_fact:
     r_etcd_common_etcd_runtime: host
-  when: etcd_service.status.ActiveState == 'active'
+  when: etcd_service.status.ActiveState == 'active' and not l_is_etcd_system_container
+
+- name: Set runtime to runc
+  set_fact:
+    r_etcd_common_etcd_runtime: runc
+  when: etcd_service.status.ActiveState == 'active' and l_is_etcd_system_container
 
 - name: Check if etcd service exists
   systemd: