In this blog series, we will cover how to integrate Infoblox IPAM with Red Hat CloudForms using Ansible Playbooks. Before we start, let me point you that we already have a detailed blog on CloudForms with Infoblox integration written by John Hardy which has explained how to integrate CloudForms with Infoblox using Ruby scripts.
Now the question is if we already have a detailed blog on this then what new I would bring to this blog?
Continue reading “CloudForms with Infoblox using Ansible Part 1: Prerequisites”
Ansible continues to grow and is the strategic automation engine for Red Hat’s business. Having a solid and constantly improving integration with Ansible is key for CloudForms’ future success.
Ansible Tower Workflows are widely used in by the industry to orchestrate and govern interactions between different playbooks. CloudForms has been able to run Ansible Tower Jobs since its 4.1 release. Starting with CloudForms 4.7, we will expand this support and will be able to utilize Workflows from the Service Catalog.
Continue reading “Using Ansible workflows in CloudForms”
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.
Continue reading “Calling an Embedded Ansible Playbook from the VM Provision State Machine”
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.
Continue reading “Ansible Custom Buttons in CloudForms (Part 2 creating the button)”
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.
Continue reading “Ansible Custom Buttons in CloudForms (Part 1 configuring the environment)”
In this post of our series, we will demonstrate what we did in the previous sections in which we configured AWS and CloudForms, to run a SmartStaty analysis to automatically resolve a vulnerability in Java
In the video, I will:
- Perform a SmartState Analysis (SSA) in my instance
- Review the SSA process
- Add a compliance policy to the instance
- Execute the policy
- Verify the remediation action
- Validate the auto-remediation
This video demonstrates how you can take manual tasks and processes and turn them into automation workflows. In this video we utilize Red Hat CloudForms and Ansible Tower to provide an underlying automation and orchestration framework to deliver automation to your IT organization.
The demonstration shows how a user can order a service and have automation provision and deliver the resources while tracking the elements in a ticketing system (ServiceNow).
Continue reading “Automating Instance Provisioning with CloudForms and Ansible Tower (Video)”
Red Hat CloudForms ships as an appliance to simplify deployment as much as possible – a Red Hat Enterprise Linux server with the appropriate software loaded, ready to be configured with a few basic configuration options.
Traditionally, these servers are configured using the command line tool appliance_console. This is a simple, menu-based interface that allows you to configure the core functionality of the appliance and makes it exceptionally easy to do so. Unfortunately, menu-based interfaces don’t lend themselves to being automated easily.
However, there is a solution!
Continue reading “Automating CloudForms Appliance Deployment with Ansible”
Service catalog bundles are a really useful CloudForms feature that enable us to mix and match various existing service catalog items together to form bundles of tasks.
One of the more useful examples of a bundle is to create a new VM, and then run an Ansible Tower job template on the resulting VM to configure it with an application role. If we have an Ansible Tower server added to our CloudForms installation as an automation provider, this is quite simple. We described the procedure to configure an Ansible Tower provider in CloudForms as part of our previous series on Ansible Tower integration in CloudForms 4.1.
Continue reading “CloudForms Service Bundle creation using VM Provisioning and Ansible Tower automation job”
With this short video, we continue our series based on Red Hat Knowledge Base articles exploring how to take advantage of Ansible Automation inside Red Hat CloudForms. This post is a follow-up of our previous My First Ansible Service article.
As a summary, what we do in this video is to create a control policy that checks if the VM CPU or memory size has changed, and if so, resets the size to 1 CPU and 1GB automatically.
Continue reading “My First Ansible Control Action (Video)”