Spec-Zone.ru › Ansible

cisco.ucs.ucs_service_profile_template модуль – Настраивает шаблоны профилей служб на Cisco UCS Manager

Примечание

Этот модуль входит в состав коллекции cisco.ucs (версия 1.14.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install cisco.ucs. Для использования этого модуля необходимы дополнительные требования. Подробности см. в разделе Требования.

Чтобы использовать его в книге задач, укажите: cisco.ucs.ucs_service_profile_template.

  • Краткое описание
  • Требования
  • Параметры
  • Примеры

Краткое описание

  • Настраивает шаблоны профилей служб на Cisco UCS Manager.

Требования

Ниже перечислены требования к хосту, на котором выполняется этот модуль.

  • ucsmsdk

Параметры

Параметр

Комментарии

bios_policy

строка

Имя политики BIOS, которую вы хотите связать с профилями служб, созданными из этой шаблона.

boot_policy

строка

Имя политики порядка загрузки, которую вы хотите связать с профилями служб, созданными из этого шаблона.

По умолчанию: "default"

description

алиасы: descr

строка

Пользовательское описание шаблона профиля службы.

Введите до 256 символов.

Вы можете использовать любые символы или пробелы, кроме следующих:

` (знак ударения), (обратный слэш), ^ (крышка), ” (двойная кавычка), = (знак равенства), > (больше), < (меньше) или ‘ (одинарная кавычка).

graphics_card_policy

строка

Имя политики графической карты, которую вы хотите связать с профилями служб, созданными из этого шаблона.

host_firmware_package

строка

Имя пакета микропрограммного обеспечения хоста, которое вы хотите связать с профилями служб, созданными из этого шаблона.

hostname

строка / обязательно

IP-адрес или имя хоста Cisco UCS Manager.

Модули могут быть использованы с эмулятором платформы UCS https://cs.co/ucspe

END_OF_DOCUMENT_MARKER

power_control_policy

string

Название политики управления питанием, которую вы хотите связать с профилями служб, созданными по этому шаблону.

По умолчанию: "default"

power_state

string

Состояние питания, которое должно быть применено, когда профиль службы, созданный по этому шаблону, связан с сервером.

Варианты:

  • "up" ← (по умолчанию)
  • "down"

power_sync_policy

string

Название политики синхронизации питания, которую вы хотите связать с профилями служб, созданными по этому шаблону.

proxy

string

Если use_proxy равно no, задает прокси-сервер, который будет использоваться для подключения. Например, ‘http://proxy.xy.z:8080’

san_connectivity_policy

string

Название политики подключения SAN, которую вы хотите связать с профилями служб, созданными по этому шаблону.

scrub_policy

string

Название политики очистки, которую вы хотите связать с профилями служб, созданными по этому шаблону.

server_pool

string

Название пула серверов, которое вы хотите связать с этим шаблоном профиля службы.

server_pool_qualification

string

Название квалификации политики пула серверов, которую вы хотите использовать для этого шаблона профиля службы.

sol_policy

string

Название политики Serial over LAN (SoL), которую вы хотите связать с профилями служб, созданными по этому шаблону.

state

string

Если present, проверит наличие шаблонов профилей служб и создаст их при необходимости.

Если absent, проверит отсутствие шаблонов профилей служб и удалит их при необходимости.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

storage_profile

string

Название профиля хранилища, которое вы хотите связать с профилями служб, созданными по этому шаблону.

template_type

string

Поле типа шаблона, которое может быть одним из следующих:

initial-template — Любые профили служб, созданные по этому шаблону, не будут обновляться, если шаблон изменится.

updating-template — Любые профили служб, созданные по этому шаблону, будут обновляться, если шаблон изменится.

Варианты:

  • "initial-template" ← (по умолчанию)
  • "updating-template"

threshold_policy

string

Название политики порога, которую вы хотите связать с профилями служб, созданными по этому шаблону.

По умолчанию: "default"

use_proxy

boolean

Если no, прокси, определенный переменной среды системы, не будет использован.

Варианты:

  • false
  • true ← (по умолчанию)

use_ssl

boolean

Если no, будет использовано HTTP-соединение вместо стандартного HTTPS-соединения.

Варианты:

  • false
  • true ← (по умолчанию)

user_label

string

Метка пользователя, которую вы хотите назначить профилям служб, созданным по этому шаблону.

username

string

Имя пользователя для аутентификации на Cisco UCS Manager.

По умолчанию: "admin"

uuid_pool

string

Указывает, как будет задан UUID для сервера, связанного с профилем службы, созданным по этому шаблону.

Параметр uuid_pool может быть именем пула UUID или пустой строкой ‘’.

Пустая строка будет использовать UUID, назначенный серверу производителем, и UUID останется неназначенным, пока профиль службы, созданный по этому шаблону, не будет связан с сервером. В этот момент UUID устанавливается в значение UUID, назначенное серверу производителем. Если профиль службы позже переместится на другой сервер, UUID будет изменён для соответствия новому серверу.

По умолчанию: "default"

vmedia_policy

string

Название политики vMedia, которую вы хотите связать с профилями служб, созданными по этому шаблону.

Примеры

- name: Configure Service Profile Template with LAN/SAN Connectivity and all other options defaulted
  cisco.ucs.ucs_service_profile_template:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: DEE-Ctrl
    template_type: updating-template
    uuid_pool: UUID-Pool
    storage_profile: DEE-StgProf
    lan_connectivity_policy: Cntr-FC-Boot
    iqn_pool: iSCSI-Boot-A
    san_connectivity_policy: Cntr-FC-Boot
    boot_policy: DEE-vMedia
    maintenance_policy: default
    server_pool: Container-Pool
    host_firmware_package: 3.1.2b
    bios_policy: Docker

- name: Remove Service Profile Template
  cisco.ucs.ucs_service_profile_template:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: DEE-Ctrl
    state: absent

Авторы

  • David Soper (@dsoper2)
  • CiscoUcs (@CiscoUcs)

Ссылки на сборник

  • Отслеживание проблем
  • Репозиторий (источники)

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/cisco/ucs/ucs_service_profile_template_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API