blob: 0535438b3af5ecb08da78e259ccfc8434d80bc44 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
# Roles Playbooks
### Using the Example playbooks
1. Update the inventory
Update the idrac IP's, hostnames in the `inventory` file.
1. Update the varaibles required for a role under `vars_files` folder.
1. Run the following command to run the role
`ansible-playbook <role_folder>/<role_file>.yml -i inventory
### Folder Tree
```
.
├── idrac_attributes
│ └── idrac_attributes.yml
├── idrac_bios
│ └── idrac_bios.yml
├── idrac_certificate
│ └── idrac_certificate.yml
├── idrac_export_server_config_profile
│ └── idrac_export_server_config_profile.yml
├── idrac_firmware
│ └── idrac_firmware.yml
├── idrac_gather_facts
│ └── idrac_gather_facts.yml
├── idrac_import_server_config_profile
│ └── idrac_import_server_config_profile.yml
├── idrac_os_deployment
│ └── idrac_os_deployment.yml
├── idrac_reset
│ └── idrac_reset.yml
├── idrac_server_powerstate
│ └── idrac_server_powerstate.yml
├── idrac_storage_controller
│ └── idrac_storage_controller.yml
├── inventory
├── README.md
├── redfish_firmware
│ └── redfish_firmware.yml
├── redfish_storage_volume
│ └── redfish_storage_volume.yml
└── vars_files
├── bios.yml
├── certificates.yml
├── credentials.yml
├── export.yml
├── firmware.yml
├── import.yml
├── osd.yml
├── reset.yml
└── storage_controller.yml
└── storage.yml
```
|