Modules for interacting with targetcli command line utility.
targetcli utility is expected to be installed on machine.
None. This role is intended to be included as dependency.
targetcli_backstore - create/delete backstore objects ('/backstore')
targetcli_iscsi - create/delete iscsi object ('/iscsi')
targetcli_iscsi_lun - add/remove luns to/from iscsi object ('/iscsi/.../tpg1/luns')
targetcli_iscsi_acl - add/remove acls to/from iscsi object ('/iscsi/.../tpg1/acls')
targetcli_iscsi_portal - add/remove portals to/from iscsi object ('/iscsi/.../tpg1/portals')
Example playbook for including modules in your playbook
- hosts: servers
roles:
- { role: 'OndrejHome.targetcli-modules' }
GPLv3
To get in touch with author you can use email ondrej-xa2iel8u@famera.cz or create a issue on github when requesting some feature.