From f448310894d38c848e7d3e8475bc9019f8fa4ddc Mon Sep 17 00:00:00 2001 From: abrown38 Date: Fri, 22 Mar 2024 12:54:24 +0000 Subject: [PATCH] playbook to create volumes --- ansible/playbooks/create-volumes.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ansible/playbooks/create-volumes.yml diff --git a/ansible/playbooks/create-volumes.yml b/ansible/playbooks/create-volumes.yml new file mode 100644 index 0000000..6800d90 --- /dev/null +++ b/ansible/playbooks/create-volumes.yml @@ -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 }}" +