This is a customer ansible playbook for onboarding new poweredge servers utilizing OME and iDRAC. This is to provide customers with a good place to learn and utilize our systemen management tools with OME.
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 EMC PowerEdge Servers and modular infrastructure by leveraging the management automation capabilities in-built into the Integrated Dell Remote Access Controller (iDRAC), OpenManage Enterprise (OME) and OpenManage Enterprise Modular (OMEM).
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 EMC OpenManage Python SDKFrom galaxy:
ansible-galaxy collection install dellemc.openmanage
ansible-galaxy collection install dellemc-openmanage-<version>.tar.gz
From github:
Install the collection from the github repository using the latest commit on the branch 'collections'
ansible-galaxy collection install git+https://github.com/dell/dellemc-openmanage-ansible-modules.git,collections
Dell OpenManage Ansible Modules is 100% open source and community-driven. All components are available under GPL-3.0 license on GitHub.