Spec-Zone.ru › Ansible 2.6

ucs_ip_pool - Настройка пулов IP-адресов в Cisco UCS Manager

Новая версия 2.5.

  • Описание
    • Требования
  • Параметры
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Описание

  • Настраивает пулы IP-адресов и блоки IP-адресов в Cisco UCS Manager.
  • Примеры можно использовать с эмулятором платформы UCS https://communities.cisco.com/ucspe.

Требования

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

  • ucsmsdk

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
default_gw По умолчанию:
"0.0.0.0"
Шлюз по умолчанию, связанный с IPv4-адресами в блоке.
descrption
Определяемое пользователем описание пула IP-адресов.
Введите до 256 символов.
Можно использовать любые символы и пробелы, кроме следующих:
` (знак ударения), (обратный слэш), ^ (знак возведения в степень), " (двойная кавычка), = (знак равенства), > (больше), < (меньше) или ' (одинарная кавычка).

псевдонимы: descr
first_addr
Первый IPv4-адрес в блоке IPv4-адресов.
Это поле "От" в меню UCS Manager "Добавить блоки IPv4".
hostname
str

обязательно
IP-адрес или имя хоста Cisco UCS Manager.
ipv6_default_gw По умолчанию:
"::"
Шлюз по умолчанию, связанный с IPv6-адресами в блоке.
ipv6_first_addr
Первый IPv6-адрес в блоке IPv6-адресов.
Это поле "От" в меню UCS Manager "Добавить блоки IPv6".
ipv6_last_addr
Последний IPv6-адрес в блоке IPv6-адресов.
Это поле "До" в меню UCS Manager "Добавить блоки IPv6".
ipv6_prefix По умолчанию:
"64"
Префикс сетевого адреса, связанный с IPv6-адресами в блоке.
ipv6_primary_dns По умолчанию:
"::"
Основной DNS-сервер, к которому должен иметь доступ этот блок IPv6-адресов.
ipv6_secondary_dns По умолчанию:
"::"
Дополнительный DNS-сервер, к которому должен иметь доступ этот блок IPv6-адресов.
last_addr
Последний IPv4-адрес в блоке IPv4-адресов.
Это поле "До" в меню UCS Manager "Добавить блоки IPv4".
name
обязательно
Имя пула IP-адресов.
Это имя может содержать от 1 до 32 буквенно-цифровых символов.
Нельзя использовать пробелы или специальные символы, кроме - (дефис), _ (нижнее подчеркивание), : (двоеточие) и . (точка).
После создания пула IP-адресов изменить это имя нельзя.
order
    Варианты:
  • default ←
  • sequential
Поле "Порядок назначения".
Может принимать одно из следующих значений:
default - Cisco UCS Manager выбирает случайную идентификацию из пула.
sequential - Cisco UCS Manager выбирает наименьший доступный идентификатор из пула.
org_dn По умолчанию:
"org-root"
Org dn (имя с различением)
password
str

обязательно
Пароль для проверки подлинности Cisco UCS Manager.
port
int
Номер порта, который используется во время подключения (по умолчанию используется 443 для https и 80 для http подключения).
primary_dns По умолчанию:
"0.0.0.0"
Основной DNS-сервер, к которому должен иметь доступ этот блок IPv4-адресов.
proxy
str
Если use_proxy равно no, задаёт прокси-сервер, который будет использоваться для подключения. Например, 'http://proxy.xy.z:8080'
secondary_dns По умолчанию:
"0.0.0.0"
Дополнительный DNS-сервер, к которому должен иметь доступ этот блок IPv4-адресов.
state
    Варианты:
  • present ←
  • absent
Если present, проверит, существует ли пул IP-адресов, и создаст его при необходимости.
Если absent, проверит, отсутствует ли пул IP-адресов, и удалит его при необходимости.
subnet_mask По умолчанию:
"255.255.255.0"
Маска подсети, связанная с IPv4-адресами в блоке.
use_proxy
bool
    Варианты:
  • no
  • yes ←
Если no, не будет использовать прокси, определённый системной переменной окружения.
use_ssl
bool
    Варианты:
  • no
  • да ←
Если no, будет использовано HTTP-соединение вместо стандартного HTTPS-соединения.
username
str
По умолчанию:
"admin"
Имя пользователя для аутентификации Cisco UCS Manager.

Примеры

- name: Configure IPv4 address pools
  ucs_ip_pool:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: ip-A
    order: sequential
    first_addr: 192.168.0.10
    last_addr: 192.168.0.19
    subnet_mask: 255.255.255.0
    default_gw: 192.168.0.1
    primary_dns: 172.16.143.136
- name: Configure IPv6 address pools
  ucs_ip_pool:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: ipv6-B
    ipv6_first_addr: fe80::1cae:7992:d7a1:ed07
    ipv6_last_addr: fe80::1cae:7992:d7a1:edfe
    ipv6_default_gw: fe80::1cae:7992:d7a1:ecff

- name: Remove IPv4 address pools
  ucs_ip_pool:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: ip-A
    state: absent
- name: Remove IPv6 address pools
  ucs_ip_pool:
    hostname: 172.16.143.150
    username: admin
    password: password
    name: ipv6-B
    state: absent

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. в разделе здесь.

Автор

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

Подсказка

Если вы обнаружите какие-либо проблемы в этом руководстве, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/ucs_ip_pool_module.html

Spec-Zone.ru

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