Same Null, Different Cloud

The Anatomy of Roles in TripleO-Ansible

The Anatomy of Roles in TripleO-Ansible

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...

Continue Reading...
Using TripleO-Ansible, without TripleO, in Ansible Operations

Using TripleO-Ansible, without TripleO, in Ansible 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,...

Continue Reading...
Developing Roles with TripleO-Ansible

Developing Roles with TripleO-Ansible

Developing roles with TripleO has never been more accessible. The TripleO-Ansible project has been recently gone through a renaissance which has focused on operators, developers, simplicity, and ease of understanding. In this blog post, I'm going to cover the creation of a new role using the role-addition.yml playbook and testing the role before submitting the review. [1] To get started I'm...

Continue Reading...

Success! Your membership now is active.