Chapitre 5. Les modules Redfish dans RHEL

Les modules Redfish pour la gestion à distance de périphériques font désormais partie de la collection Ansible de redhat.rhel_mgmt. Avec les modules Redfish, vous pouvez facilement utiliser l'automatisation de la gestion sur les serveurs bare-metal et le matériel de plate-forme en obtenant des informations sur les serveurs ou en les contrôlant via un contrôleur hors bande (OOB), en utilisant le transport HTTPS standard et le format JSON.

5.1. Les modules Redfish

La collection Ansible redhat.rhel_mgmt fournit les modules Redfish pour prendre en charge la gestion du matériel dans Ansible via Redfish. La collection redhat.rhel_mgmt est disponible dans le paquetage ansible-collection-redhat-rhel_mgmt. Pour l'installer, voir Installation de la collection redhat.rhel_mgmt à l'aide de l'interface de programmation.

Les modules Redfish suivants sont disponibles dans la collection redhat.rhel_mgmt:

  1. redfish_info: Le module redfish_info récupère des informations sur le contrôleur hors bande (OOB) distant, telles que l'inventaire des systèmes.
  2. redfish_command: Le module redfish_command effectue des opérations de contrôle hors bande (OOB) telles que la gestion des journaux et des utilisateurs, ainsi que des opérations d'alimentation telles que le redémarrage du système, la mise sous tension et la mise hors tension.
  3. redfish_config: Le module redfish_config effectue les opérations du contrôleur OOB telles que la modification de la configuration OOB ou le réglage de la configuration BIOS.