GitHunt
AN

anupamaloke/dell-ansible-ee

Ansible execution environment configuration for building an EE image with Dell OpenManage, PowerMax, PowerScale, PowerFlex, PowerStore and Unity ansible collections

Ansible Execution-Environment for all Dell Ansible Collections

Follow the below steps to build an Ansible Execution-Environment with all Dell Server and Storage ansible collections and associated dependencies such as for e.g. python SDKs and system packages.

  • Install Ansible-Builder. See here for more details.
    pip3 install ansible-builder
    
  • Clone the repo
    git clone https://github.com/anupamaloke/dell-ansible-ee.git
    cd dell-ansible-ee
    
  • Build the execution environment
    ansible-builder build -v3 -t dell-ansible-ee
    podman images list
    
  • Install Ansible Navigator. See here for more details.
    pip3 install ansible-navigator
    
  • Run an ansible playbook
    ansible-navigator run playbook.yml -i hosts --execution-environment-image dell-ansible-ee --pull-policy missing --mode stdout
    

Contributors

Created July 5, 2024
Updated September 13, 2024
anupamaloke/dell-ansible-ee | GitHunt