概要:
Модули Dell EMC RedHat Ansible позволяют ИТ-администраторам и ЦОД выполнять автоматизацию и оркестрацию предоставления ресурсов, конфигурации, развертывания и обновления серверов
PowerEdge. Это обеспечивают встроенные возможности автоматизации управления по дополнительному каналу в контроллере iDRAC, Dell EMC OpenManage Enterprise Modular и Dell EMC OpenManage Enterprise.
...
Модули Dell EMC OpenManage Ansible позволяют ИТ-администраторам использовать в ЦОД и на предприятиях технологию RedHat Ansible для предоставления ресурсов, конфигурации, развертывания и обновления серверов PowerEdge. Это обеспечивают встроенные возможности автоматизации управления в контроллере iDRAC, OpenManage Enterprise и OpenManage Enterprise - Modular. Red Hat Ansible — инструмент DevOps, который позволяет конфигурировать системы, развертывать ПО и выполнять оркестрацию более сложных задач ИТ-службой (в том числе непрерывные развертывания или роллинг-обновления без простоев).
Модули OpenManage Ansible упрощают и автоматизируют предоставление ресурсов, развертывание и обновление серверов PowerEdge и модульной инфраструктуры. Они позволяют системным администраторам и разработчикам ПО внедрить предоставление ресурсов физической инфраструктуры в свой программный стек предоставления ресурсов и обеспечить интеграцию с существующими конвейерами DevOps. Они могут управлять своей инфраструктурой, используя сценарии с контролем версий, профили конфигурации серверов и шаблоны в соответствии с принципами модели «инфраструктура как код» (IAC).
Модули OpenManage Ansible доступны в виде коллекции Ansible на Ansible Galaxy.
Коллекция OpenManage Ansible сертифицирована и включена в состав основного выпуска сообщества Ansible v3.0.0 и более поздних версий.
Модули OpenManage Ansible для OpenManage Enterprise и OpenManage Enterprise-Modular
Управление Smart Fabric.
Конфигурация сети VLAN.
Управление сетевой топологией — создание, изменение и удаление сетевых топологий.
управление восходящими каналами связи — создание, изменение и удаление восходящий каналов связи.
Коммутационный порт — конфигурация коммутационных портов для конфигурации сетевой топологии.
Модули OpenManage Ansible для iDRAC
Расширенные возможности обновления микропрограммы.
Проверьте совместимость микропрограммы с поддержкой режима проверки.
Улучшенное отслеживание работ до завершения обновления всех компонентов.
Удалена зависимость от библиотеки python omsdk для iDRAC9.
Расширенные возможности конфигурации пользователя.
Поддержка конфигурирования протоколов шифрования конфиденциальности (AES, DES и т. д.)
Улучшенное управление питанием серверов.
Удалена зависимость от omsdk для iDRAC7/8 и iDRAC9.
Стандартная спецификация Redfish API для операций управления питанием.
Исправления ошибок и исключения. Подробные сведения см. в ИСТОРИИ ИЗМЕНЕНИЙ.
Роли Ansible. В этом выпуске также предоставляются следующие роли Ansible. Однако, в отличие от коллекции и модулей, они предоставляются как есть и поддерживаются только сообществом.
Импорт профиля конфигурации сервера — импорт SCP из удаленного общего сетевого (CIFS, NFS, HTTP/S) или локального пути.
Управление сертификатами iDRAC — создание запроса на подписание сертификата (CSR), импорт/экспорт сертификатов и сброс сертификата SSL до заводских настроек по умолчанию.
Задание контроллера жизненного цикла iDRAC — получение состояния задания, удаление задания, удаление очереди заданий и принудительное удаление очереди заданий.
Состояние контроллера жизненного цикла iDRAC — получение состояния контроллера жизненного цикла и состояние сервера.
Конфигурация атрибутов iDRAC — конфигурация атрибутов iDRAC, LC и системы.
Функции модулей OpenManage Ansible
Модули OpenManage Ansible для OpenManage Enterprise и OpenManage Enterprise-Modular
Автоматизация управления жизненным циклом серверов PowerEdge, корпусов MX7000 и вычислительных плат
Инвентаризация и состояние устройств — просмотр подробных сведений об инвентаризации устройств, в том числе о состоянии всех устройств, находящихся под управлением и наблюдением OpenManage Enterprise и OpenManage Enterprise-Modular
Развертывание сервера на основе шаблонов
Съемка эталонных шаблонов развертывания с «золотого» сервера и их развертывание на целевых серверах для обеспечения согласованной и воспроизводимой конфигурации
Изменение шаблонов конфигурации в соответствии с нужным конечным состоянием конфигурации сервера
Использование одной задачи для развертывания образов ОС в рамках развертывания шаблона
Базовое соответствие микропрограммам с помощью каталога и репозитория микропрограмм
Администрирование пользователей — автоматизация операций CRUD для пользователей OpenManage Enterprise и OpenManage Enterprise-Modular
Управление энергопотребление — автоматизация операций управления энергопотреблением (в том числе включения и выключения питания, аккуратного перезапуска и т. д.) для серверов и вычислительных плат
Управление заданиями — просмотр сведений о заданиях и мониторинг их хода выполнения в сценарии для сложных рабочих процессов
Конфигурация устройства — веб-сервер, сетевой прокси-сервер, часовой пояс, NTP, DNS, и назначение адресов IPv4 / IPv6, включая множественную конфигурацию.
Управление сертификатами веб-сервера устройства — создание запросов на подписание сертификатов (CSR) и загрузка сертификатов.
Модули OpenManage Ansible для iDRAC
Поддержка безагентного автоматизированного конфигурирования «с нуля», предоставления ресурсов, развертывания и обновления серверов PowerEdge с iDRAC7, iDRAC8 и iDRAC9
Использование API-интерфейсов Redfish REST, предоставляемых iDRAC, для проведения безагентного (по дополнительному каналу) предоставления ресурсов, развертывания и обновления «с нуля» серверов PowerEdge
Экспорт профиля конфигурации сервера (SCP), содержащего полное представление конфигурации сервера в формате XML или JSON, в удаленную сетевую папку (CIFS или NFS) или по пути к локальному файлу
Импорт профиля конфигурации сервера (SCP) из удаленной сетевой папки (CIFS или NFS) или пути к локальному файлу для согласованной и повторяемой конфигурации
Использование инструкций Ansible для полностью автоматизированного комплексного конфигурирования, предоставления ресурсов, развертывания и обновления серверов PowerEdge:
Выключение и включение питания: включение, выключение и аккуратный перезапуск
Конфигурирование iDRAC
Администрирование пользователей и паролей — создание, изменение и удаление настроек локальных пользователей
Конфигурация сети — настройки сети iDRAC, включая конфигурацию DHCP и статических адресов
Сервисы — настройки веб-сервера и SNMP
Настройки оповещений SNMP и электронной почты
Настройки часового пояса и NTP
Блокировка системы
Сброс iDRAC
Конфигурация BIOS — настройка всех атрибутов BIOS с помощью одной задачи, включая порядок загрузки, параметры однократной загрузки и т.д.
Конфигурирование хранилища — создание, изменение или удаление нескольких томов RAID в DAS-хранилище, связанном с контроллером СХД
Развертывание ОС — развертывание ISO-образа операционной системы из удаленного общего сетевого ресурса (CIFS, NFS)
Используйте модули Ansible для сохранения состояния заданий Lifecycle Controller и создания пошагового рабочего процесса для инструкции автоматизации
Получение подробных сведений об инвентаризации оборудования и микропрограмм на уровне компонентов
Выполнение обновления микропрограмм по дополнительному каналу из файлов в удаленном общем сетевом ресурсе (HTTP/HTTPS, CIFS, NFS) с помощью пакетов Dell EMC Update и файлов каталога
Лицензирование модулей OpenManage Ansible
Модули OpenManage Ansible — это ПО с открытым исходным кодом, которое распространяется по условиям лицензии GNU GPL v3.0. Подробнее >
Скачивание модулей OpenManage Ansible
Модули OpenManage Ansible — это автономное программное обеспечение с открытым исходным кодом. Dell EMC постоянно совершенствует модули, публикуя небольшие выпуски, содержащие новые функции, улучшения и исправления ошибок. Для получения подробной информации ознакомьтесь с ИСТОРИЕЙ ИЗМЕНЕНИЙ в репозитории GitHub. Воспользуйтесь преимуществами новых функций и внесите свой вклад в текущую разработку, скачав последнюю коллекцию из Ansible Galaxy или клонировав репозиторий из репозитория OpenManage Ansible Modules GitHub. Основные выпуски модулей также можно скачать с сайта Dell EMC Support.
Кроме того, проблемы можно регистрировать непосредственно в репозитории Github.
Для обратной связи с командой разработчиков отправьте электронное письмо на адрес OpenManageAnsible@Dell.com.
Видео
Модули OpenManage Ansible для iDRAC — обзор
Продемонстрируйте конфигурацию серверов PowerEdge с помощью модулей OpenManage Ansible. А также продемонстрируйте развертывание целого стека с помощью одной инструкции Ansible.
Ноябрь 2018 года
Модули OpenManage Ansible для iDRAC — обновление микропрограммы по дополнительному каналу
Продемонстрируйте обновление микропрограммы по дополнительному каналу на сервере PowerEdge с использованием сетевого удаленного репозитория с помощью модулей OpenManage Ansible.