playbook to create volumes

This commit is contained in:
abrown38 committed 2024-03-22 12:54:24 +00:00
1 parent 1e2716d800
commit f448310894
1 file changed
+22
+22
View File
@@ -0,0 +1,22 @@
---
- 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 }}"