--- - hosts: localhost vars_files: - ../vars/common.yml vars: regular_vol_size: 1024 volumes: - { vol_name: "{{ os_project }}-{{ win_project }}-fs01", vol_size: "{{ fs_vol_size }}" } - { vol_name: "{{ os_project }}-{{ win_project }}-fs02", vol_size: "{{ fs_vol_size }}" } - { vol_name: "{{ os_project }}-{{ win_project }}-choc01", vol_size: "{{ regular_vol_size }}" } - { vol_name: "{{ os_project }}-{{ win_project }}-wsus01", vol_size: "{{ regular_vol_size }}" } - { vol_name: "{{ os_project }}-{{ win_project }}-File_Transfer", vol_size: "{{ regular_vol_size }}" } tasks: - name: Create Volumes On Openstack openstack.cloud.volume: display_name: "{{ item.vol_name }}" cloud: "{{ os_project }}" state: present size: "{{ item.vol_size}}" with_items: "{{ volumes }}"