Configuration Management & Automation
NetApp ONTAP and Element Ansible modules are supported via our Slack channel. REST API help is also available via our Slack channel. Get started automating on NetApp now.NetApp is proud to be a Red Hat Certified Supported Module Vendor. NetApp modules are available in our collections at https://galaxy.ansible.com/netapp. ONTAP and Element are supported modules via our Slack channel. E-Series and StorageGrid modules are provided as well at best effort. For instructions on how to get started using Ansible with NetApp see the four part series: Getting Started with NetApp and Ansible. See all Ansible Posts.
NetApp provides a rich, industry-standard REST API that lets customers automate their ONTAP storage management to ease day-to-day operations. We also provide a Python Client Library to help our end-users simplify and accelerate the development of their applications. REST APIs sample scripts are posted here. See all ONTAP REST APIs posts.
Role-based Access Control (RBAC) using ONTAP REST APIs
One key security feature for data management is providing different levels of access to different sets of users. NetApp® ONTAP® data management software supports role-based access control, where different administrators have different levels of access to the system....
Ansible Module Defaults – The Ansible specific alternative to YAML aliases.
Up until now YAML aliases were the only way to avoid having to retype out all the connection lines for NetApp ONTAP modules, so a playbook looked something like this: --- - hosts: localhost collections: - netapp.ontap vars: login: &login hostname:...
Using Ansible to gather information with the REST info module
With the changes from ZAPI to REST in the API for ONTAP, the majority of all our modules are being updated to handle both, so almost no changes to your playbooks will be necessary. There are two exceptions to this though. That is the na_ontap_info and...
How To Guide – Setting up AWX on a single host
AWX the OpenSource upstream version of Controller (formally called Ansible Tower) has gone through a lot of changes recently. These changes have made the install and setup process much more difficult. The new install method also requires Kubernetes, which not...
Simplified management of file-security permissions with ONTAP REST APIs
NetApp® ONTAP® REST APIs are creating a break-through in everyday storage management tasks. ONTAP REST APIs reflect careful consideration of the complexity of traditional storage management through ZAPIs or CLIs. The REST APIs are more focus on simplicity and improved...
Advanced Topic: Auto Increment Volume Count
There are sites that name all or most of their volumes with the same base name. (Share001, Share002, Share003 or Home001, Home002, Home003). A common question I get asked all the time is , "How to use Ansible to auto create the next X number of volumes in the list?” ...