diff --git a/ansible/playbooks/openstack-volumes.yml b/ansible/playbooks/openstack-volumes.yml new file mode 100644 index 0000000..ccfa897 --- /dev/null +++ b/ansible/playbooks/openstack-volumes.yml @@ -0,0 +1,22 @@ +--- # Can rename plabook to openstack-volumes.yml them add state as variable for teardown. +- hosts: localhost + vars_files: + - ../vars/common.yml + vars: + regular_vol_size: 10 # changed for testing + 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 + os_volume: + display_name: "{{ item.vol_name }}" + cloud: "{{ os_project }}" + state: "{{ state }}" + size: "{{ item.vol_size}}" + with_items: "{{ volumes }}" +