В продолжение темы REST API и Power Shell в оборудовании и ПО Hewlett Packard Enterprise собрал ссылки на основные источники: сами командлеты и примеры использования.
- Заглавная страница на сайте hpe.com, посвященная REST API
https://www.hpe.com/us/en/servers/restful-api.html
- Scripting Tools for Windows PowerShell - набор командлетов для работы с BIOS, iLO и Onboard Administrator.
https://h20566.www2.hpe.com/hpsc/swd/public/readIndex?sp4ts.oid=1008862655&swLangOid=8&swEnvOid=4168
- Страница с примерами скриптов для работы с BIOS, iLO и Onboard Administrator, то есть с командлетами из пункта 2.
https://github.com/HewlettPackard/PowerShell-ProLiant-SDK - Страница HPE на Github
https://github.com/HewlettPackard - Библиотека командлетов для OneView. Должна быть аналогичной той, что лежит на Power Shell Gallery. Есть готовые сборки в виде EXE-файлов. Кроме самих командлетов есть примеры скриптов - папка Samples.
https://github.com/HewlettPackard/POSH-HPOneView/
Рекомендую ознакомиться с вкладкой Wiki
https://github.com/HewlettPackard/POSH-HPOneView/wiki
Авторы обращают внимание на изменение целевой папки установки моделей с C:\System32\WindowsPowerShell\v1.0\Modules на C:\
ProgramFiles\WindowsPowerShell\Modules\HPOneView.{VERSION}. В подпапке Samples можно найти примеры скриптов. - Страница со справкой по REST API для iLO5 и iLO4. Есть примеры. Если по какой-то причине использовать Power Shell и Python возможности нет, то можно перейти на работу непосредственно с REST.
https://hewlettpackard.github.io/ilo-rest-api-docs/ilo5/
https://hewlettpackard.github.io/ilo-rest-api-docs/ilo4/ - Аналогичный справочник по REST API для OneView
http://h17007.www1.hpe.com/docs/enterprise/servers/oneview3.1/cic-api/en/api-docs/current/index.html
и
http://h17007.www1.hpe.com/docs/enterprise/servers/oneview3.1/cic-rest/en/content/cic-howto-sdk.html
Речь об одном и том же, но разными словами. - Руководство, как работать с REST API
http://h17007.www1.hpe.com/docs/enterprise/servers/oneview3.1/cic-rest/en/content/s_overview_rest-sdk.html - Как работать с шиной сообщений об изменении состояния (State-Change Message Bus - SCMB).
http://h17007.www1.hpe.com/docs/enterprise/servers/oneview3.1/cic-rest/en/content/s_using-SCMB-ci.html - Как работат с шиной потока сообщений показаний (Metric Streaming Message Bus - MSMB).
http://h17007.www1.hpe.com/docs/enterprise/servers/oneview3.1/cic-rest/en/content/s_using-MSMB.html - Страница Данг Хонга на Github, специалиста HPE, который пишет полезные скрипты для работы с серверами и OneView. У него не просто примеры, а именно законченные скрипты для решения практических задач по администрированию
https://github.com/DungKHoang?tab=repositories - Интересный пример работы с Power Shell. Установка ОС на сервер без использования Insight Control server provisioning (ICSP). ICSP не поддерживает 10-е поколение серверов Proliant.
https://github.com/HewlettPackard/oneview-osdeployment
Пока есть скрипты для загрузки установочных образов. Рекомендаций, как сделать полную автономную установку пока нет. Ссылок на скрипты Mount-VirtualMedia.ps1 и Unmount-VirtualMedia.ps1 на странице нет, но их можно найти в папке PowerShell.
Комментариев нет:
Отправить комментарий