Set custom size for lv_containers

This commit is contained in:
Adrien Reslinger 2021-04-02 00:19:41 +02:00
parent f780b3d8e3
commit 6c2d21a1fc
Signed by: adrien
GPG key ID: DA7B27055C66D6DE

View file

@ -11,14 +11,14 @@
thinpool: kubernetes thinpool: kubernetes
size: "{{ item.size }}" size: "{{ item.size }}"
with_items: with_items:
- { name: var_lib_containers, vg: vg_sys, size: 10g, mount_point: /var/lib/containers, mount_opts: "discard"} - { name: var_lib_containers, vg: vg_sys, size: "{{ lv_containers_size | default('10g') }}", mount_point: /var/lib/containers, mount_opts: "discard"}
- name: create file system on containers lv - name: create file system on containers lv
filesystem: filesystem:
fstype: ext4 fstype: ext4
dev: "/dev/{{ item.vg }}/{{ item.name }}" dev: "/dev/{{ item.vg }}/{{ item.name }}"
with_items: with_items:
- { name: var_lib_containers, vg: vg_sys, size: 10g, mount_point: /var/lib/containers, mount_opts: "discard"} - { name: var_lib_containers, vg: vg_sys, size: "{{ lv_containers_size | default('10g') }}", mount_point: /var/lib/containers, mount_opts: "discard"}
- name: mount logical volumes - name: mount logical volumes
mount: mount:
@ -28,7 +28,7 @@
opts: "{{ item.mount_opts }}" opts: "{{ item.mount_opts }}"
state: mounted state: mounted
with_items: with_items:
- { name: var_lib_containers, vg: vg_sys, size: 10g, mount_point: /var/lib/containers, mount_opts: "discard"} - { name: var_lib_containers, vg: vg_sys, size: "{{ lv_containers_size | default('10g') }}", mount_point: /var/lib/containers, mount_opts: "discard"}
- name: Configuring kernel module to be load on boot - name: Configuring kernel module to be load on boot
template: template: