HewlettPackard/hpe3par_ansible_module

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

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

HPE 3PAR modules for Ansible

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.

Requirements
Configuration
Modules

This is developed as a set of modules and example playbooks to provision the following:

Examples
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
Non Idempotent Actions

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:


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.