Authenticating Ansible ONTAP Modules with Certificates Instead of Username/Password
One of the most requested features for our Ansible modules has been the ability to not have to use username/password authentication. We are happy to announce that with the release of the NetApp ONTAP Ansible collection 20.6.0 the ability to use certificates for...
My Name is Ussuri!
The OpenStack Ussuri release is now available! NetApp is proud to have contributed in the development of Cinder and Manila. The Ussuri release includes the following new features and feature enhancements that are supported by NetApp's ONTAP and...
Active IQ Makes Firmware Upgrades Faster and Easier with Ansible
Active IQ is a digital advisor providing insights into NetApp environments allowing the proactive care and optimization of those systems. The web-based dashboard (aiq.netapp.com) makes it easy to monitor your systems and provides the steps to remediate any potential...
Go from Day-0 to Hero with Ansible
Fully automated Day-0 setup is a goal of the “next-gen” datacenter. This is 99.9% possible with ONTAP and Ansible. The only console work that needs to be done is to assign a password to the ‘admin’ account and to make note of the DHCP address assigned to the nodes,...
Introducing the Trident Operator
The Trident Operator is now available with Trident 20.04! With the operator, users can install Trident 20.04 and take advantage of the self-healing features that it provides. This lays the foundation for automatically managing a Trident installation; the operator is...
Keep Calm and Carry on with Trident 20.04
The world continues to come to grips with the Coronavirus and people are indefinitely stuck at home. Over the past few weeks, we have seen that life goes on. Families are coming together virtually. Societies are constantly reinventing to improvise and make sure daily...
Module Documentation in Collections
QUICK TIP Since the arrival of Collections, docs.ansible.com is no longer an up to date source of documentation for the NetApp modules. However, there is still an easy way to see the documentation, complete with examples, for the modules in a collection. Ansible...
AI/ML/DL Dataset and Model Versioning from Within a Jupyter Notebook
Jupyter Notebook is an open source web application targeted towards data scientists and data engineers that enables users to create wiki-like documents, called notebooks, that contain blocks of live code paired with descriptive text. These code blocks can be executed...
Harden Your ONTAP Environment With The NetApp Ansible Security Role
It is very important to ensure that your data is able to meet your organization's security objectives. ONTAP includes many security capabilities and features. However, since each organization's security objectives are different, not all of the security features within...
StorageGRID’s S3 As a File Sharing Service
Filesystem in Userspace (FUSE) is a simple interface for user space programs to export a filesystem to the Linux kernel. In this example we will mount an S3 bucket from StorageGRID to an Ubuntu Linux machine. After the setup is complete, we should be able to ingest...
Ansible Tower Workflows
Workflow Templates link multiple Job Templates together. These Job Templates don’t even have to share inventory, Playbooks or even permissions. Furthermore, the links can be conditional. For example: If job template A succeeds, job template B automatically executes...
Documentation in the Collection Age
Normally docs.ansible.com is where you would go to get all the documentation for the modules you are using. Currently this information is not updated from collections. As a result it is often out of date. Red Hat has said they are making changes so that the URL...
A Primer on Prometheus and Trident – Exposing Metrics with Trident 20.01
In case you hadn’t noticed, the 20.01 release delivered support for Prometheus metrics. Trident now exposes a host of metrics that can be queried with Prometheus and used to obtain greater insight into the operations that Trident handles. This blog walks you through...
Virtual Storage Pools for ONTAP Backends
As part of our first major release of 2020, the Trident team has introduced a host of new features. This includes Virtual Storage Pools support for ONTAP backends, enhancing Trident’s ability to define StorageClasses to be backend-agnostic and employ key-value pairs...
Trident 20.01 – New Year, New Features and More
It has been a lightning-quick beginning to the new year. As we still wonder where January went (can you believe a month has gone by so quickly?!), the Trident team is pleased to announce our first release for this calendar year. The 20.01 release introduces support...
What You Need To Know Before Upgrading Your Kubernetes Cluster – Trident 20.01+, K8s 1.17+ & Volume Snapshots
Important: When should I take action? Note: This blog details items to consider when: upgrading Trident from 19.07.x or 19.10.x to 20.01.x and above. upgrading Kubernetes to 1.17 and above. Do you have alpha snapshots present? Read this blog in its entirety if alpha...
Working with AWX Tower – Adding a Project and a first Template.
This is the third installment in my series on ‘Working with AWX Tower’. I have already covered installing AWX Tower and setting up credentials for working with an ONTAP cluster previously. Now I am going to show you how to add a Project and the first Template from...
Trident’s Year In Review – CSI, CRDs And A Lot More
As everyone gets back to their daily grind and plan to keep up with their resolutions for 2020 (that’s always fun), 2019 has been an exciting and eventful year. It has been a year to remember for Trident as we continue to innovate with a goal of making storage...