Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anupamaloke/dell-ansible-ee
Ansible execution environment configuration for building an EE image with Dell OpenManage, PowerMax, PowerScale, PowerFlex, PowerStore and Unity ansible collections
https://github.com/anupamaloke/dell-ansible-ee
ansible ansible-collection ansible-ee ansible-execution-environment dell idrac openmanage powerflex powermax powerscale powerstore unity
Last synced: 2 days ago
JSON representation
Ansible execution environment configuration for building an EE image with Dell OpenManage, PowerMax, PowerScale, PowerFlex, PowerStore and Unity ansible collections
- Host: GitHub
- URL: https://github.com/anupamaloke/dell-ansible-ee
- Owner: anupamaloke
- Created: 2024-07-05T17:39:34.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-13T19:04:14.000Z (2 months ago)
- Last Synced: 2024-09-14T09:58:14.901Z (2 months ago)
- Topics: ansible, ansible-collection, ansible-ee, ansible-execution-environment, dell, idrac, openmanage, powerflex, powermax, powerscale, powerstore, unity
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 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](https://github.com/ansible/ansible-builder) 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](https://github.com/ansible/ansible-navigator) 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
```