TripleO-Ansible roles are built to be simple to understand, easily documented, and tested. In this post, I will go over the parts of a TripleO-Ansible role and why they're important. What is an Ansible RoleRoles are simple and well documented by Ansible, Roles are ways of automatically loading certain vars_files, tasks, and handlers based on a known file structure. Grouping content...
operations
The TripleO project team has been embarking on developing Ansible roles for deploying and operating OpenStack clouds. While this is not new, over the last couple of months, we've re-ignited our simplification efforts and have focused on creating simple, well-tested tooling. We started by collecting all of our Ansible tools into one place, creating documentation, and then testing. Throughout this last cycle,...
While Ansible is great for deployment and configuration purposes, it can also be an amazing operational tool. One common task in an environment is to check for full, or nearly full, file systems. With this Ansible one-liner you can query all systems in an environment and print an Alert for a given node stating exactly how much storage is being used and...