Nota
Este complemento es parte del community.general collection (versión 2.0.1).
Para instalarlo use: ansible-galaxy collection install community.general
.
Para usarlo en un libro de jugadas, especifique: community.general.redfish_config
.
- Sinopsis
- Parámetros
- Ejemplos de
- Valores devueltos
Sinopsis
- Crea URI de Redfish localmente y los envía a controladores OOB remotos para establecer o actualizar una configuración attribute.
- Administra los ajustes de configuración del BIOS.
- Administra los ajustes de configuración del controlador OOB.
Parámetros
Parámetro | Opciones / Valores predeterminados | Comentarios |
---|---|---|
baseuristring / requerido | URI base del controlador OOB | |
bios_attribute_namestring | Defecto: “null” |
nombre del atributo de BIOS para actualizar (obsoleto; use bios_attributes en su lugar) |
bios_attribute_valuecrudo | Defecto: “null” |
valor del atributo de BIOS para actualizar (obsoleto; use bios_attributes en su lugar) |
bios_attributesdiccionario agregado en 0.2.0 de community.general | Defecto: | diccionario de BIOS attributes actualizar |
orden de iniciolista / elementos =string agregado en 0.2.0 de community.general | Defecto: [] |
lista de cadenas BootOptionReference que especifican BootOrder |
categoríastring / requerido | Categoría para ejecutar en el controlador OOB | |
mandolista / elementos =string / requerido | Lista de comandos para ejecutar en el controlador OOB | |
protocolos_de_reddiccionario agregado en 0.2.0 de community.general | establecer el dictado de los servicios del administrador para actualizar | |
nic_addrstring agregado en 0.2.0 de community.general | Defecto: “null” |
Dirección de interfaz Ethernet string en el controlador OOB |
nic_configdiccionario agregado en 0.2.0 de community.general | dictado de configuración de EthernetInterface en el controlador OOB | |
contraseñastring / requerido | Contraseña para autenticación con controlador OOB | |
resource_idstring agregado en 0.2.0 de community.general | La ID del sistema, administrador o chasis que se va a modificar | |
se acabó el tiempoentero | Defecto: 10 |
Tiempo de espera en segundos para solicitudes de URL al controlador OOB |
nombre de usuariostring / requerido | Usuario para autenticación con controlador OOB |
Ejemplos de
-name: Set BootMode to UEFI community.general.redfish_config:category: Systems command: SetBiosAttributes resource_id: 437XR1138R2 bios_attributes:BootMode:"Uefi"baseuri:" baseuri "username:" username "password:" password "-name: Set multiple BootMode attributes community.general.redfish_config:category: Systems command: SetBiosAttributes resource_id: 437XR1138R2 bios_attributes:BootMode:"Bios"OneTimeBootMode:"Enabled"BootSeqRetry:"Enabled"baseuri:" baseuri "username:" username "password:" password "-name: Enable PXE Boot for NIC1 using deprecated options community.general.redfish_config:category: Systems command: SetBiosAttributes resource_id: 437XR1138R2 bios_attribute_name: PxeDev1EnDis bios_attribute_value: Enabled baseuri:" baseuri "username:" username "password:" password "-name: Set BIOS default settings with a timeout of 20 seconds community.general.redfish_config:category: Systems command: SetBiosDefaultSettings resource_id: 437XR1138R2 baseuri:" baseuri "username:" username "password:" password "timeout:20-name: Set boot order community.general.redfish_config:category: Systems command: SetBootOrder boot_order:- Boot0002 - Boot0001 - Boot0000 - Boot0003 - Boot0004 baseuri:" baseuri "username:" username "password:" password "-name: Set boot order to the default community.general.redfish_config:category: Systems command: SetDefaultBootOrder baseuri:" baseuri "username:" username "password:" password "-name: Set Manager Network Protocols community.general.redfish_config:category: Manager command: SetNetworkProtocols network_protocols:SNMP:ProtocolEnabled:TruePort:161HTTP:ProtocolEnabled:FalsePort:8080baseuri:" baseuri "username:" username "password:" password "-name: Set Manager NIC community.general.redfish_config:category: Manager command: SetManagerNic nic_config:DHCPv4:DHCPEnabled:FalseIPv4StaticAddresses:Address: 192.168.1.3 Gateway: 192.168.1.1 SubnetMask: 255.255.255.0 baseuri:" baseuri "username:" username "password:" password "
Valores devueltos
Los valores de retorno comunes están documentados aquí, los siguientes son los campos exclusivos de este módulo:
Llave | Devuelto | Descripción |
---|---|---|
msgstring | siempre | Mensaje con resultado de la acción o descripción del error Muestra:La acción fue exitosa |
Autores
- Jose delarosa (@ jose-delarosa)
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)