Modules

OneFuse module integration guides for Red Hat Ansible

OneFuse Ansible module methods

Refer to Getting started for prerequisites, resources and more.

After configuring OneFuse Manager, use the provided methods to easily integrate with OneFuse Modules.

  • Visit our GitHub Repo: OneFuse Ansible Module
    • Go to the examples folder to easily integrate Ansible Core/Tower with OneFuse.

Module names for OneFuse modules

Summary of module names for OneFuse Modules. Refer to each Module page for further details on expected input parameters.

OneFuse Module Module Name State(s)
Ansible Tower ansible_tower present
Ansible Tower ansible_tower absent
DNS dns present
DNS dns absent
IPAM ipam present
IPAM ipam absent
Microsoft Active Directory ad present
Microsoft Active Directory ad final_ou
Microsoft Active Directory ad absent
Naming naming present
Naming naming absent
Pluggable Modules pluggable present
Pluggable Modules pluggable absent
Scripting scripting present
Scripting scripting absent
ServiceNow CMDB cmdb present
ServiceNow CMDB cmdb update_cmdb
ServiceNow CMDB cmdb absent
VMware vRealize Automation vra present
VMware vRealize Automation vra absent

Utilize a Tracking ID to link multiple different OneFuse Policy Executions together along with the resulting OneFuse Managed Objects.

Method name Notes
create_tracking_id() Generate a unique Tracking ID to link OneFuse Policy Executions and the resulting Managed Objects together. (Learn more about OneFuse Tracking ID)

OneFuse module methods output

State Output
Provision / Update: present (all OneFuse Modules), final_ou (OneFuse Microsoft Active Directory Module), update_cmdb (OneFuse ServiceNow CMDB Module) Outputs the request’s response_json that can be captured in a variable.
Deprovision: absent Outputs the destroyed OneFuse Managed Object path

Ansible Tower

Configure and use the OneFuse Ansible Tower module with Red Hat Ansible

DNS

Configure and use the OneFuse DNS module with Red Hat Ansible

IPAM

Configure and use the OneFuse IPAM module with Red Hat Ansible

Microsoft Active Directory

Configure and use the OneFuse Microsoft Active Directory module with Red Hat Ansible

Naming

Configure and use the OneFuse Naming module with Red Hat Ansible

Pluggable modules

Configure and use OneFuse Pluggable Modules with Red Hat Ansible

Scripting

Configure and use the OneFuse Scripting module with Red Hat Ansible

ServiceNow CMDB

Configure and use the OneFuse ServiceNow CMDB module with Red Hat Ansible

VMware Aria Automation

Configure and use the OneFuse VMware Aria Automation module with Red Hat Ansible