Name: hpe3par_ansible_module
Owner: Hewlett Packard Enterprise
Description: HPE 3PAR ansible module to configure, provision and manage 3PAR storage arrays and resources
Created: 2018-05-04 19:00:43.0
Updated: 2018-05-20 17:08:49.0
Pushed: 2018-05-16 09:57:58.0
Homepage: null
Size: 72
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
The HPE 3PAR modules for Ansible enable automation of storage provisioning for the HPE 3PAR StoreServ array. The modules use the Python 3PAR SDK to communicate with the storage array over the WSAPI REST interface.
ary=/home/user/workspace/hpe3par_ansible/Modules
This is developed as a set of modules and example playbooks to provision the following:
me: Create CPG "{{ cpg_name }}"
e3par_cpg:
storage_system_ip="{{ storage_system_ip }}"
storage_system_username="{{ storage_system_username }}"
storage_system_password="{{ storage_system_password }}"
state=present
cpg_name="{{ cpg_name }}"
domain="{{ domain }}"
growth_increment="{{ growth_increment }}"
growth_increment_unit="{{ growth_increment_unit }}"
growth_limit="{{ growth_limit }}"
growth_limit_unit="{{ growth_limit_unit }}"
growth_warning="{{ growth_warning }}"
growth_warning_unit="{{ growth_warning_unit }}"
raid_type="{{ raid_type }}"
set_size="{{ set_size }}"
high_availability="{{ high_availability }}"
disk_type="{{ disk_type }}"
me: Delete CPG "{{ cpg_name }}"
e3par_cpg:
storage_system_ip="{{ storage_system_ip }}"
storage_system_username="{{ storage_system_username }}"
storage_system_password="{{ storage_system_password }}"
state=absent
Actions are Idempotent when they can be run multiple times on the same system and the results will always be identical, without producing unintended side effects.
The following actions are non-idempotent: