Mastering Automation Addendum for CloudForms 4.6 a
  • Introduction
  • Preface
  • Updates
    • New Service Dialog Editor
    • New Custom Button Functionality
    • Ansible Tower Provider Changes
    • Notifications
    • Miscellaneous Updates
  • Embedded Ansible
    • Introduction to Embedded Ansible
    • Ansible Playbook Services
    • Playbook Service Provision & Retirement State Machines
    • Running an Ansible Playbook Service Non-Interactively
    • Running a Playbook Service from a Button
    • ManageIQ Ansible Modules
    • Ansible Playbook Methods
    • Calling a Playbook Method from the VM Provision State Machine
    • Using Cloud Credentials
    • Embedded Ansible Automation Objects
    • Troubleshooting
  • Generic Objects
    • Introduction to Generic Objects
    • Generic Object Example
    • Managing Associations Between Generic Objects from Ansible
  • Embedded Methods
    • Introduction to Embedded Methods
    • Embedded Method Example
  • Expression Methods
Powered by GitBook
On this page
  • ManageIQ Ansible Modules
  • Ansible 2.4 Compatible Modules
  • Ansible 2.4 Compatible Roles
  • Ansible 2.5 Compatible Modules
  • Further Reading
  1. Embedded Ansible

ManageIQ Ansible Modules

PreviousRunning a Playbook Service from a ButtonNextAnsible Playbook Methods

Last updated 6 years ago

ManageIQ Ansible Modules

There are several ManageIQ-related modules and roles that can be used with Ansible 2.4 that is supplied with CloudForms 4.6.

Ansible 2.4 Compatible Modules

The following modules are supplied with Ansible 2.4 and later:

manageiq_provider

The module supports adding, updating, and deleting providers in CloudForms/ManageIQ.

manageiq_user

The module supports adding, updating and deleting users in CloudForms/ManageIQ.

Ansible 2.4 Compatible Roles

The following Galaxy roles are compatible with Ansible 2.4 and later:

manageiq-vmdb

The role allows for users of CloudForms/ManageIQ to modify and/or change VMDB objects via an Ansible Playbook.

manageiq-automate

The role allows for users of CloudForms/ManageIQ Automate to modify and add to the Automate Workspace via an Ansible Playbook.

These roles are very useful when using Embedded Ansible playbook methods.

Ansible 2.5 Compatible Modules

The following modules are supplied with Ansible 2.5, and so will be compatible with the version of Ansible supplied with a future version of CloudForms/ManageIQ:

Further Reading

The module supports adding, updating and deleting alert profiles in CloudForms/ManageIQ.

The module supports adding, updating and deleting alerts in CloudForms/ManageIQ.

The module supports adding and deleting policy_profiles in CloudForms/ManageIQ.

The module supports adding, updating and deleting tags in CloudForms/ManageIQ.

manageiq_provider
manageiq_user
manageiq-vmdb
manageiq-automate
manageiq_alert_profiles
manageiq_alerts
manageiq_policies
manageiq_tags
Examples of Using the manageiq-vmdb and manage-automate Roles