Prise en charge de Dell EMC OpenManage Ansible Modules
概要:
Dell EMC RedHat Ansible Modules permet aux administrateurs informatiques et de datacenter d’automatiser et d’orchestrer le provisionnement, la configuration, le déploiement et la mise
à jour des serveurs PowerEdge en tirant parti des fonctionnalités hors bande (sans agent) d’automatisation de la gestion intégrées à l’Integrated Dell Remote Access Controller (iDRAC), à Dell EMC OpenManage Enterprise-Modular (OME-M) et à Dell EMC OpenManage Enterprise (OME).
...
Dell EMC OpenManage Ansible Modules permet aux administrateurs informatiques et de datacenter d’utiliser RedHat Ansible pour le provisionnement, la configuration, le déploiement et la mise à jour des serveurs PowerEdge. Il tire parti des fonctionnalités d’automatisation de la gestion intégrées à l’Integrated Dell Remote Access Controller (iDRAC), OpenManage Enterprise et OpenManage Enterprise Modular. Ansible par Red Hat est un outil DevOps qui permet de configurer des systèmes, de déployer des logiciels et d’effectuer des tâches informatiques plus avancées, telles que des déploiements continus ou des mises à jour sans interruption de service.
Les modules Ansible OpenManage simplifient et automatisent le provisioning, le déploiement et les mises à jour des serveurs PowerEdge et de l’infrastructure modulaire. Ils permettent aux administrateurs système et aux développeurs de logiciels d’introduire le provisioning de l’infrastructure physique dans leur pile de provisioning logicielle, d’intégrer les pipelines DevOps existants et de gérer leur infrastructure à l’aide Playbooks contrôlés par version, de profils de configuration de serveur et de modèles conformes aux principes de l’infrastructure as Code (IaC).
Améliorations apportées à OpenManage Ansible Modules
Collection OpenManage Ansible
Les modules OpenManage Ansible sont disponibles sous forme de collection Ansible sur Ansible Galaxy.
La collection OpenManage Ansible est certifiée et incluse dans la version majeure v3.0.0 et versions ultérieures de la communauté Ansible.
OpenManage Ansible Modules pour OpenManage Enterprise et OpenManage Entreprise-Modular
Gestion Smart Fabric :
Configuration du VLAN réseau
Gestion des structures : créer, modifier et supprimer des structures
Gestion des données sortantes : créer, modifier et supprimer des données sortantes
Branchement des ports : configurer les branchement des ports pour la configuration de la structure
OpenManage Ansible Modules pour iDRAC
Mise à jour de firmware améliorée :
Vérifier la conformité du firmware avec la prise en charge du mode de vérification
Amélioration du suivi des tâches jusqu’à la fin de la mise à jour de tous les composants
Suppression de la dépendance sur la bibliothèque python omsdk pour iDRAC9
Amélioration de la configuration des utilisateurs :
Prise en charge de la configuration des protocoles de chiffrement de confidentialité (AES, DES, etc.)
Amélioration de la gestion de l’alimentation serveur :
Suppression de la dépendance à omsdk pour iDRAC7/8 et iDRAC9
Prise en charge de l’API Redfish standard pour les opérations de gestion de l’alimentation
Corrections de bugs et fins programmées : veuillez vous reporter au CHANGELOG pour connaître tous les détails.
Rôles Ansible : les rôles Ansible suivants sont également fournis dans le cadre de cette version. Toutefois, à la différence de la collection et des modules, ceux-ci sont fournis en l’état et sont pris en charge uniquement par la communauté
Importation d’un profil de configuration de serveur : importer un SCP à partir d’un partage réseau distant (CIFS, NFS, HTTP/S) ou d’un chemin d’accès local
Gestion des certificats iDRAC : générer une demande de signature de certificat (CSR), importer/exporter des certificats et réinitialiser le certificat SSL aux valeurs d’usine par défaut
Tâche iDRAC Lifecycle Controller : obtenir l’état de la tâche, supprimer une tâche, supprimer la file d’attente des tâches et forcer la suppression de la file d’attente des tâches
État d’iDRAC Lifecycle Controller : obtenir l’état du Lifecycle Controller et l’état du serveur
Configuration des attributs d’iDRAC : configuration des attributs iDRAC, LC et système
Fonctionnalités d’OpenManage Ansible Modules
OpenManage Ansible modules pour OpenManage Enterprise et OpenManage Entreprise-Modular
Automatiser la gestion du cycle de vie des serveurs PowerEdge, du châssis MX7000 et des lames de calcul
Inventaire des périphériques et état de santé : affichez l’inventaire détaillé des périphériques, y compris l’état de santé, de tous les périphériques gérés et surveillés par OpenManage Enterprise et OpenManage Enterprise-Modular
Déploiement de serveurs basé sur des modèles :
Enregistrez des modèles de déploiement de référence à partir d’un serveur Gold et déployez-les sur les serveurs cibles afin de garantir une configuration cohérente et reproductible
Modifiez les modèles de configuration conformément à l’état final de configuration du serveur souhaité
Déployez des images du système d’exploitation dans le cadre du déploiement du modèle en utilisant une seule tâche
Conformité des références de firmware à l’aide d’un catalogue et d’un référentiel de firmware
Administration des utilisateurs : automatisez les opérations CRUD pour les utilisateurs d’OpenManage Enterprise et OpenManage Enterprise-Modular
Gestion de l’alimentation : automatisez les opérations de gestion de l’alimentation des serveurs et des lames de calcul, telles que la mise sous/hors tension, le redémarrage en douceur, etc.
Gestion des tâches : affichez les détails des tâches et surveillez leur état de progression au sein de votre PlayBook pour les flux de travail complexes
Configuration de l’appliance : serveur Web, proxy réseau, fuseau horaire, NTP, DNS et adressage IPv4/IPv6, y compris configuration multi-homing
Gestion des certificats de serveur Web de l’appliance : générer des demandes de signature de certificat (CSR) et télécharger des certificats
OpenManage Ansible Modules pour iDRAC
Prise en charge de la configuration sur matériel vierge automatisée et sans agent, du provisionnement, du déploiement et de la mise à jour des serveurs PowerEdge avec iDRAC7, iDRAC8, ou iDRAC9
Utilisation des API REST de Redfish fournies par iDRAC pour le provisionnementsans agent (hors bande), le déploiement et la mise à jour des serveurs PowerEdge
Export du profil de configuration du serveur (SCP) contenant la représentation complète de la configuration du serveur au format XML ou JSON vers un espace de partage réseau distant (CIFS ou NFS) ou un chemin d’accès local
Import du profil de configuration du serveur (SCP) à partir d’un espace de partage réseau distant (CIFS ou NFS) ou d’un chemin d’accès local pour une configuration cohérente et reproductible
Utilisation des Playbooks Ansible pour une configuration automatisée de bout en bout, le provisionnement, le déploiement et la mise à jour des serveurs PowerEdge :
Cycle d’alimentation : sous tension, hors tension et redémarrage en douceur
Configuration de l’iDRAC
Administration des utilisateurs et des mots de passe : créez, modifiez ou supprimez les paramètres des utilisateurs locaux
Configuration réseau : paramètres réseau iDRAC, avec DHCP et configuration d’adresses statiques
Services : serveurs Web et paramètres SNMP
Alertes SNMP et paramètres d’e-mail
Configuration du fuseau horaire et des paramètres NTP
Verrouillage du système
Réinitialisation de l’iDRAC
Configuration du BIOS : configurez tous les attributs du BIOS à l’aide d’une seule tâche, contenant l’ordre de démarrage, les paramètres de démarrage, etc.
Configuration du stockage : créez, modifiez ou supprimez plusieurs volumes RAID en Direct Attached Storage associés à un contrôleur de stockage
Déploiement du système d’exploitation : déploiement d’une image ISO sur un espace de partage réseau distant (CIFS, NFS)
Utilisez les modules Ansible pour suivre l’état des tâches de Lifecycle Controller et construire un workflow étape par étape pour votre PlayBook d’automatisation
Inventaire détaillé du matériel et du firmware au niveau des composants
Exécutez des mises à jour hors bande du firmware depuis un espace de partage de fichiers réseau distant (HTTP/HTTPS, CIFS, NFS) à l’aide de Dell EMC Update Packages et des fichiers de catalogue
Attribution de licence pour OpenManage Ansible Modules
Les OpenManage Ansible Modules sont des logiciels open source et sont sous licence GNU GPL v3.0. En savoir plus >
Téléchargerment d’OpenManage Ansible Modules
Les OpenManage Ansible Modules sont des logiciels autonomes Open source. Dell EMC améliore en permanence les modules avec des versions mineures contenant de nouvelles fonctionnalités, améliorations et correctifs de bugs. Pour obtenir des informations détaillées, lisez le CHANGELOG dans le répertoire GitHub. Profitez des nouvelles fonctionnalités et contribuez au développement continu en téléchargeant la dernière collection à partir sur Ansible Galaxy ou en clonant le référentiel à partir du référentiel GitHub pour OpenManage Ansible Modules. Des versions majeures des modules peuvent également être téléchargées à partir du support Dell EMC.
Dell EMC prend en charge OpenManage Ansible Modules.
Par ailleurs, les problèmes peuvent être enregistrés directement dans le répertoire GitHub.
Pour soumettre vos commentaires à l’équipe de développement, envoyez un e-mail à l’adresse OpenManageAnsible@Dell.com.
Vidéos
Modules Ansible OpenManage pour iDRAC - Présentation
Démonstration de la configuration d’un serveur PowerEdge à l’aide des OpenManage Ansible Modules. En outre, démonstration du déploiement de l’ensemble de la pile à l’aide d’un seul playbook Ansible.
Novembre 2018.
OpenManage Ansible Modules pour l’iDRAC : mise à jour du firmware hors bande
Démonstration de la mise à jour du micrologiciel hors bande sur un serveur PowerEdge à l’aide d’un répertoire distant en réseau avec OpenManage Ansible Modules.