#Puppet VNX Module Puppet VNX module wraps Naviseccli into Puppet module to simplify the configuration of VNX Initiator, DNS, Storage Pool, Hot Spare, Storage Group, LUN, Fast Cache, NTP, Domain, SP and Array.
Download and install Navisphere CLI
For VNX1 Series: https://support.emc.com/downloads/12781_VNX1-Series
For VNX2 Series: https://support.emc.com/downloads/36656_VNX2-Series
transport {'vnx5400':
username => 'nasadmin',
password => 'nasadmin',
server => '10.10.166.9'
}
vnx_storagepool {"elc-cloud":
disks => ['0_0_4', '0_0_5', '0_0_6', '0_0_7', '0_0_8'],
raid_type => 'r_5',
transport => Transport['vnx5400'],
ensure => present
}
Notice: Type parameters refer to Navisphere CLI parameters
- Add more configurable resources
Licensed under the Apache License, Version 2.0 (the “License”). See LICENSE for details.
[email protected] [email protected] [email protected]
Please file bugs and issues on the Github issues page for this project. This is to help keep track and document everything related to this repo. For general discussions and further support you can join the EMC {code} Community slack channel. Lastly, for questions asked on Stackoverflow.com please tag them with EMC. The code and documentation are released with no warranties or SLAs and are intended to be supported through a community driven process.
Please log tickets and issues at our Projects site