105Modules16Roles51Plugins2Dependencies
Dell OpenManage Ansible Modules allows data center and IT administrators to use RedHat Ansible to automate and orchestrate the configuration, deployment, and update of Dell PowerEdge Servers and modular infrastructure by leveraging the management automation capabilities in-built into the Integrated Dell Remote Access Controller (iDRAC), OpenManage Enterprise, OpenManage Enterprise Modular and OpenManage Enterprise Integration for VMWare vCenter Plug-in.
Dell OpenManage Ansible Modules allows data center and IT administrators to use RedHat Ansible to automate and orchestrate the configuration, deployment, and update of Dell PowerEdge Servers and modular infrastructure by leveraging the management automation capabilities in-built into the Integrated Dell Remote Access Controller (iDRAC), OpenManage Enterprise (OME), OpenManage Enterprise Modular (OMEM) and OpenManage Enterprise Integration for VMWare vCenter Plug-in.
OpenManage Ansible Modules simplifies and automates provisioning, deployment, and updates of PowerEdge servers and modular infrastructure. It allows system administrators and software developers to introduce the physical infrastructure provisioning into their software provisioning stack, integrate with existing DevOps pipelines and manage their infrastructure using version-controlled playbooks, server configuration profiles, and templates in line with the Infrastructure-as-Code (IaC) principles.
pip install omsdk --upgrade
or pip install -r requirements.txt
.
OMSDK can also be installed from Dell OpenManage Python SDKFrom Galaxy or Automation Hub:
Install the latest Ansible collection from the Ansible Galaxy or Automation hub
ansible-galaxy collection install dellemc.openmanage
From GitHub:
Install the Ansible collection from the GitHub repository using the latest commit with the branch name 'collections'
ansible-galaxy collection install git+https://github.com/dell/dellemc-openmanage-ansible-modules.git,collections
To Upgrade:
Update the dellemc.openmanage
collection to the latest version available on Galaxy and Automation Hub
ansible-galaxy collection install dellemc.openmanage --upgrade
To specific version:
Install a specifc version of the collection from the Galaxy and Automation Hub
ansible-galaxy collection install dellemc.openmanage:==<version>
Offline Installation:
For offline installation on the Ansible control machine, download the required tar archive version of the collection from Dell OpenManage collection and run the command given below:
ansible-galaxy collection install dellemc-openmanage-<version>.tar.gz
For more details, see Using Ansible collections
For more information about how to use the collection, refer to OME modules, iDRAC modules, Redfish modules and roles.
For more information about Unit testing, see Unit testing.
For more information about Integration testing, see Integration testing.
For support, see SUPPORT.md.
For release notes, see CHANGELOG.rst.
Refer the Table of Contents for any other information on the Dell OpenManage Ansible Modules documentations.
Dell OpenManage Ansible Modules is 100% open source and community-driven. All components are available under GPL-3.0-only on GitHub.
Product |
---|
Red Hat Ansible Automation Platform 2.4 |
Red Hat Ansible Automation Platform 2.5 |
This collection requires the following collections for use:
Name | Summary |
---|
The Red Hat Ecosystem Catalog is the official source for discovering and learning more about the Red Hat Ecosystem of both Red Hat and certified third-party products and services.
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.