Add LV
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Adrien Reslinger 2020-09-13 23:40:09 +02:00
parent f55b35cec8
commit 6185bb26ee

View file

@ -8,6 +8,32 @@
state: absent
update_cache: yes
- name: Create thin volumes for containerd
lvol:
vg: {{ item.vg }}
lv: {{ item.name }}
thinpool: kubernetes
size: {{ item.size }}
with_items:
- { name: var_lib_containerd, vg: vg_sys, size: 10g, mount_point: /var/lib/containerd, mount_opts: "discard"}
- name: create file system on containerd lv
filesystem:
fstype: ext4
dev: /dev/{{ item.vg }}/{{ item.name }}
with_items:
- { name: var_lib_containerd, vg: vg_sys, size: 10g, mount_point: /var/lib/containerd, mount_opts: "discard"}
- name: mount logical volumes
mount:
name: {{ item.mount_point }}
src: /dev/{{ item.vg }}/{{ item.name }}
fstype: ext4
opts: {{ item.mount_opts }}
state: mounted
with_items:
- { name: var_lib_containerd, vg: vg_sys, size: 10g, mount_point: /var/lib/containerd, mount_opts: "discard"}
- name: Install containerd
package:
name: "{{ containerd_package_name }}"