added deploy script

This commit is contained in:
2025-06-29 18:10:55 +02:00
parent 994a857b5d
commit 0f48caa9aa
6 changed files with 83 additions and 4 deletions

View File

@ -9,6 +9,8 @@
name:
- open-iscsi
- nfs-common
- cryptsetup
- dmsetup
state: present
update_cache: yes
@ -17,6 +19,11 @@
name: iscsi_tcp
state: present
- name: Ensure dm_crypt kernel module is loaded
modprobe:
name: dm_crypt
state: present
- name: Ensure iscsi_tcp module loads on boot
copy:
dest: /etc/modules-load.d/iscsi.conf
@ -26,6 +33,15 @@
group: root
mode: '0644'
- name: Ensure dm_crypt module loads on boot
copy:
dest: /etc/modules-load.d/dm_crypt.conf
content: |
dm_crypt
owner: root
group: root
mode: '0644'
- name: Disable and stop multipathd service
systemd:
name: multipathd