Configuration Management

NetApp is proud to be one of only six Red Hat Certified Supported Module Vendors.  NetApp modules are included with Ansible, with version 2.7 having our most current release.   ONTAP and ElementSW are Community supported modules via our Slack channel.  E-Series modules are provided as well at best effort.  For instructions on how to get started using Ansible with NetApp see the five part series: Getting Started with NetApp and Ansible.

For more information on the module, the following resources are available:

puppet-logo-amber-black-lg

ONTAP / FAS

The NetApp Data ONTAP device module provides over 26 Puppet resource types for managing various entities of Data ONTAP operating system (like volumes, LUNs, LIFs etc).  These resource types enable declarative state based approach (tell me what you want) for provisioning storage (block and file based).  Puppet manifests to provision storage enables Infrastructure as Code – resulting in consistent  and repeatable configurations among multiple sites of your datacenter.

Link to the ONTAP Puppet Module – Collection of Puppet Types & Providers for managing Data ONTAP operations

Link to the ONTAP Puppet Manifests – Sample Puppet defined types for doing NFS export, iSCSI provisioning, and SVM creation 

For more information on the module, the following resources are available:

SolidFire

Link to SolidFire Puppet Module –  Collection of Puppet Types & Providers for managing SolidFire operations

E-Series

Link to E-Series Puppet Module – Collection of Puppet Types & Providers for managing E-Series operations

Outdated E-Series Module

NSLM

Link to NSLM Puppet Module