prole/infrastructure/roles/iscsi/tasks/login.yml

20 lines
414 B
YAML

---
- name: Install iSCSI dependencies
ansible.builtin.package:
name:
- open-iscsi
- util-linux
state: present
- name: Ensure iscsid enabled
ansible.builtin.service:
name: iscsid
state: started
enabled: true
- name: Configure and login iSCSI targets
ansible.builtin.include_tasks: iscsi_target.yml
loop: "{{ iscsi_targets | default([]) }}"
loop_control:
loop_var: t