diff --git a/tasks/cluster_kubeadm.yml b/tasks/cluster_kubeadm.yml index fb037b2..dca5102 100644 --- a/tasks/cluster_kubeadm.yml +++ b/tasks/cluster_kubeadm.yml @@ -75,6 +75,7 @@ fstype: ext4 opts: "{{ item.mount_opts }}" state: mounted + register: partition_formated with_items: - { name: var_lib_etcd, vg: vg_sys, size: 1g, mount_point: /var/lib/etcd, mount_opts: "nodev,noexec,nosuid,discard"} - { name: etc_kubernetes, vg: vg_sys, size: 1g, mount_point: /etc/kubernetes, mount_opts: "nodev,noexec,nosuid,discard"} @@ -82,6 +83,13 @@ when: - kubernetes_master|bool +- name: Ensuring /var/lib/etcd/lost+found Folder does not exists + file: + path: "/var/lib/etcd/lost+found" + state: "absent" + when: + - partition_formated is changed + - name: Secure etcd directory file: path: "/var/lib/etcd"