summaryrefslogtreecommitdiffstats
path: root/deployment/playbooks/setup.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'deployment/playbooks/setup.yaml')
-rw-r--r--deployment/playbooks/setup.yaml27
1 files changed, 27 insertions, 0 deletions
diff --git a/deployment/playbooks/setup.yaml b/deployment/playbooks/setup.yaml
new file mode 100644
index 00000000..2166c2fc
--- /dev/null
+++ b/deployment/playbooks/setup.yaml
@@ -0,0 +1,27 @@
+---
+- hosts: localhost
+ user: root
+ become: false
+ vars_files:
+ - vars/main.yaml
+ tasks:
+ - name: "Create resource pool on vCenter"
+ vmware_resource_pool:
+ hostname: "{{ vcenter_host }}"
+ username: "{{ vcenter_username }}"
+ password: "{{ vcenter_password }}"
+ datacenter: "{{ vcenter_datacenter }}"
+ cluster: "{{ vcenter_cluster}}"
+ resource_pool: "{{ vcenter_resource_pool }}"
+ state: "present"
+ validate_certs: False
+ - name: "Create folder structure on vCenter"
+ vmware_folder:
+ hostname: "{{ vcenter_host }}"
+ username: "{{ vcenter_username }}"
+ password: "{{ vcenter_password }}"
+ datacenter: "{{ vcenter_datacenter }}"
+ cluster: "{{ vcenter_cluster}}"
+ folder: "{{ vcenter_folder }}"
+ state: "present"
+ validate_certs: False