Most HPE servers have an Integrated Lights Out (iLO) management controller. Its original purpose is to remotely manage the server:
/, , - – «Lights-Out» – « » – , HPE, . . iLO , - . iLO , -, Ethernet , , : -, , REST API. REST API HPE Redfish, IPMI.
HPE – HPE OneView. - c-Class – ( ), HPE Synergy – – Composer. HPE OneView iLO: -, RESTful API / Redfish.
HPE OneView «» : BIOS, , SAN, (HPE Primera, HPE Nimble, HPE 3PAR), . , , PowerShell Python. OneView . OneView, . , VMware vCenter, Microsoft – Windows Admin Center.
REST Redfish
REST (Representational State Transfer), HTTP(s) , . Redfish ( REST), REST , , , , . , (JSON, XML ), . , REST- , , , REST-.
REST, Redfish , . HPE Redfish ILO4 (v2.30) .
HPE (Deployment Automation Solution)
, , . , . . (https://github.com/hewlettpackard/), Ansible, Python, Puppet . , , .
Deployment Automation Solution , , , . , , , , . Deployment Automation Solution , Ansible, , Nginx , GitLab Ansible playbooks. , Ansible, DevOps GitLab , . , .
- OneView Ansible collection / REST API, HPE OneView, Redfish / iLO , OneView, API- . API , :
Ansible Playbooks RHEL Linux SSH;
VMware REST API SSH;
Windows WinRM.
AWX (https://github.com/ansible/awx, upstream project Ansible Tower) Ansible Automation Platform (https://www.ansible.com/integrations/infrastructure/hpe), . . AWX, Ansible Automation Platform . REST API , HPE ServiceNow Morpheus. , , , .
HPE :
, : , SAN ., , ;
, .
playbooks . HPE, : DL Gen10, Synergy, Apollo 3PAR / Primera / Nimble, API .
Hewlett Packard Enterprise -: , , , firmware, . : iLO « » HPE OneView Ansible AWX / Automation Platform.