CloudForms 4.6 provided the ability to run embedded Ansible playbooks as methods, and it can be useful to include such a playbook in an existing workflow such as the VM Provision state machine.
This is a follow up on our series Infrastructure Tour Italy. In this part we will show Ansible Tower, Drift Analysis and OpenShift Integration
Red Hat held an event on the infrastructure part of our portfolio in Milan and Rome on April 17th and 19th, 2018. One of the two demos presented was the management of a hybrid cloud environment with the Cloud Management Platform (CMP) Red Hat CloudForms.
The event information and agenda is available at:
Last week we held a Hackathon in Berlin thanks to Christian Jung and Fabien Dupont. We had 35 attendees contributing to 12 tracks covering tons of topics related to State Machines, Ansible, Dynamic Resource Object and High Availability
If you want to join us next time, please let us know! We will be more than happy!
This part will focus on how to create the Custom Button using an Ansible playbook.
Creating Custom Button
CloudForms 4.6 has introduced more options while creating a button. This topic will be discussed in another post.
This series is highlighting the improvements and new capabilities introduced with CloudForms 4.6 about Ansible Custom Buttons.
The Ansible Playbook used in this example will install a user-specified package on the selected virtual machine.
Here is the video of the live demo Maxim Burgerhout and myself performed at Red Hat Summit in San Francisco 2018.
One of the exciting new features in CloudForms 4.6 within Automate is Embedded Methods. That is, one can store reusable, directly callable, ruby code within Automate and access from other Automate Methods.