
Bringing together brewmasters like you:
The developers and automation experts that make technology go.
Join the Community
Come join us on our Slack channel to discuss Kubernetes, Ansible, OpenStack and more!
Trident Adds Cloud Volumes Service for AWS to its Repertoire
We all know and love Trident. It makes provisioning volumes for containers a snap. After a simple Trident setup in a Kubernetes environment, a developer only needs to create a persistent volume claim and call it from their deployment/application. Trident does the rest...
NetApp Encrypted Credentials with Ansible Tower
In a previous post I showed how the ansible-vault can be used to keep passwords secure. What about those locations that only get access to Ansible Tower, and aren’t able to run ansible-vault? We are going to go through the steps to use the Tower credentials to...
Deploying StorageGRID in a Kubernetes Cluster
NetApp’s StorageGRID object store is very easy to use, but it can be challenging to get all of the right infrastructure together to deploy it, especially if you just want to try it out. But under the covers it’s built and deployed as container images, and recent...
Soup-to-Nuts Ansible Module Testing
Sites trying to move into a DevOps model often want to implement a Continuous Integration (CI)/Continuous Deployment (CD) process. This can be challenging without any frames of reference. For our Ansible development we use such a process and want to share that with...
Installing Trident for Kubernetes from a Private Registry
To mitigate risks, many organizations today implement strict security policies. Those policies may limit direct internet access, blocking connections to public software repositories like container image registries. This can make it challenging to install software that...
Can you keep a secret?
As I have mentioned in the past, the normal way of commutation for Ansible, SSH, is not possible with the NetApp systems. We use http and https communications. This however requires a username and password combination for each task run. Interactive playbooks can...
Just the facts ma’am.
One of the things about Ansible that makes it so useful, is its ability to gather information about a system that can then be used in the tasks you run. Because of how the NetApp modules work, this feature isn’t core to them. However, for ONTAP there is the...
Understanding volume migration on OpenStack: Intercluster volume migration
Welcome to the final part in this three-part series on Cinder volume migration. So far, we have explored the basics of migrating volumes and the migration of a volume between backends that reside on the same cluster. In this post, we extend the concept of moving...