cisco.ucs.ucs_server_maintenance – Создаёт политику технического обслуживания серверов в Cisco UCS Manager
Примечание
Этот плагин входит в коллекцию cisco.ucs (версия 1.6.0).
Для его установки используйте: ansible-galaxy collection install cisco.ucs.
Для использования в книге задач укажите: cisco.ucs.ucs_server_maintenance.
Новое в версии 2.1: от cisco.ucs
Обзор
- Настраивает политику технического обслуживания серверов в Cisco UCS Manager.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- ucsmsdk
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| description строка | Описание политики пакета технического обслуживания сервера. Cisco рекомендует включать информацию о том, где и когда использовать политику. Введите до 256 символов. Можно использовать любые символы или пробелы, кроме следующих: ` (ударение), (обратный слэш), ^ (крышка), " (двойная кавычка), = (знак равенства), > (больше), < (меньше) или ' (одинарная кавычка). алиасы: descr | |
| hostname строка / обязательно | IP-адрес или имя хоста Cisco UCS Manager. Модули могут использоваться с платформенным эмулятором UCS https://cs.co/ucspe
| |
| name строка / обязательно | Имя, присвоенное политике технического обслуживания серверов. Имя политики технического обслуживания серверов чувствительно к регистру. Это имя может содержать от 1 до 16 буквенно-цифровых символов. Нельзя использовать пробелы или специальные символы, кроме - (тире), _ (подчёркивание), : (двоеточие) и . (точка). Это имя нельзя изменить после создания политики технического обслуживания серверов. | |
| password строка / обязательно | Пароль для аутентификации Cisco UCS Manager. | |
| port целое число | Номер порта, используемый во время подключения (по умолчанию используется 443 для https и 80 для http-подключения). | |
| proxy строка | Если use_proxy равен no, указывает прокси, который будет использоваться для подключения. Например, 'http://proxy.xy.z:8080' | |
| state строка |
| Если present, проверит, присутствует ли политика технического обслуживания серверов, и создаст её, если необходимо.Если absent, проверит, отсутствует ли политика технического обслуживания серверов, и удалит её, если необходимо. |
| trigger_config строка |
| Этот параметр используется в сочетании с подтверждением пользователя (user-ack) или автоматическим таймером (timer-automatic). При включенном параметре On Next Boot перезагрузка, выключение или сброс сервера ОС хоста также запускают связанный FSM для применения изменений. Обратите внимание, что отключение параметра On Next Boot отключает политику технического обслуживания на BMC. |
| uptime_disr строка / обязательно |
| При назначении профиля сервера серверу или при внесении изменений в профиль сервера, который уже назначен серверу, необходимо перезагрузить сервер, чтобы завершить процесс. Поле Политики перезагрузки определяет, когда происходит перезагрузка сервера, связанного с любыми профилями серверов, которые включают эту политику технического обслуживания. |
| use_proxy булево |
| Если no, не будет использовать прокси, определённый переменной среды системы. |
| use_ssl булево |
| Если no, вместо подключения по протоколу HTTPS будет использовано HTTP-соединение. |
| username строка | По умолчанию: "admin" | Имя пользователя для аутентификации Cisco UCS Manager. |
Примеры
- name: Add Server Maintenance Policy
cisco.ucs.ucs_server_maintenance:
hostname: 172.16.143.150
username: admin
password: password
name: user-ack
uptime_disr: user-ack
trigger_config: on-next-boot
Авторы
- Brett Johnson (@brettjohnson008)
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/cisco/ucs/ucs_server_maintenance_module.html