Automating tasks and resources with Configuration Management
At NetApp, we believe that configuring your infrastructure should be easy and painless. It can also be a huge factor in maintaining a collaborative DevOps culture. If you want to learn more about configuration management and how code is driving infrastructure investment, we can help with that.
Deliver infrastructure as code with your choice of 3rd party tools
Eliminate error prone handoffs by delivering agile but consistent environments
Deliver developer resource on-demand while maintaining visibility
We’re all about making configuration management awesome with Ansible. In fact, NetApp is one of only six Red Hat Certified Supported Module vendors. Our modules can be found in Ansible libraries, and our portfolio is supported with these modules: ONTAP, Element and E-Series.
If you’re worried about the time and money you’ve already invested in OnCommand Workflow Automation (WFA), there’s good news. Configuring most, if not all, of your WFA workflows in Ansible is very simple.
For instructions on how to get started using Ansible with NetApp, see the five part series:
- Part 1: Get started with NetApp + Ansible
- Part 2: Update NetApp Modules
- Part 3: Understanding Playbooks
- Part 4: First Playbook Example
- Part 5: Complete Workflow
Want module support? We make it easy on Slack.
Why Configuration Management and Ansible
Automation and Configuration Management are indispensable to an efficient DevOps driven environment. Learn more about NetApp-supported Ansible modules for ONTAP and Element software.
NetApp integrates with Ansible
Deliver consistent environments in the development-and-test processes via deep third-party integrations.
Another third party we integrate with is Puppet. This is a configuration management tool used to implement Infrastructure as Code.
Puppet manifests provision storage enable Infrastructure as Code – resulting in consistent and repeatable configurations among multiple sites of your datacenter. There are a couple schools of thought on what it takes to become a “Puppet master” — but no matter where you are on your journey, you can always join us on thePub for dev chats and support.
Masters of Puppet
Listen to experts discuss using Puppet to apply configuration to FlexPod using Puppet modules for NetApp, allowing anyone to quickly, efficiently, and effectively configure their hardware for the needs of the applications.
Using Puppet to Manage NetApp Storage Infrastructure
Learn how to integrate a Puppet configuration management system with the NetApp® clustered Data ONTAP® storage operating system.
Hughes Network Systems Drives Automation, Innovation with NetApp and Ansible
The time savings is just insane. Before, deploying a single testbed environment would take about 2 to 3 weeks. It was a full-time job. Now it takes me 4 to 6 hours to deploy it, and I can let it run and just check it every now and then. I don’t have to touch it.