Spec-Zone.ru › Ansible 2.5

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-адресов.
Это поле "От" в меню Cisco UCS Manager "Добавить блоки IPv4".
hostname
обязательно
IP-адрес или имя хоста Cisco UCS Manager.
ipv6_default_gw По умолчанию:
::
Основной шлюз, связанный с IPv6-адресами в блоке.
ipv6_first_addr
Первый IPv6-адрес в блоке IPv6-адресов.
Это поле "От" в меню Cisco UCS Manager "Добавить блоки IPv6".
ipv6_last_addr
Последний IPv6-адрес в блоке IPv6-адресов.
Это поле "До" в меню Cisco UCS Manager "Добавить блоки IPv6".
ipv6_prefix По умолчанию:
64
Префикс сетевого адреса, связанный с IPv6-адресами в блоке.
ipv6_primary_dns По умолчанию:
::
Основной DNS-сервер, к которому должен иметь доступ этот блок IPv6-адресов.
ipv6_secondary_dns По умолчанию:
::
Дополнительный DNS-сервер, к которому должен иметь доступ этот блок IPv6-адресов.
last_addr
Последний IPv4-адрес в блоке IPv4-адресов.
Это поле "До" в меню Cisco UCS Manager "Добавить блоки IPv4".
name
обязательно
Имя пула IP-адресов.
Это имя может содержать от 1 до 32 буквенно-цифровых символов.
Нельзя использовать пробелы или специальные символы, кроме - (тире), _ (подчёркивание), : (двоеточие) и . (точка).
После создания пула IP-адресов изменить это имя нельзя.
order
    Варианты:
  • default ←
  • sequential
Поле "Порядок назначения".
Может принимать одно из следующих значений:
default - Cisco UCS Manager выбирает случайную идентификацию из пула.
sequential - Cisco UCS Manager выбирает наименьшую доступную идентификацию из пула.
org_dn По умолчанию:
org-root
Организационное имя (DN)
password
обязательно
Пароль для аутентификации Cisco UCS Manager.
port
Порт, который будет использоваться при подключении (по умолчанию используется 443 для HTTPS и 80 для HTTP-соединения).
primary_dns По умолчанию:
0.0.0.0
Основной DNS-сервер, к которому должен иметь доступ этот блок IPv4-адресов.
proxy
Если 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
    Варианты:
  • no
  • yes ←
Если no, не будет использовать прокси, определённый переменной окружения системы.
use_ssl
    Варианты:
  • no
  • yes ←
Если no, будет использовано HTTP-соединение вместо стандартного HTTPS-соединения.
username По умолчанию:
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

Статус

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

Автор

  • 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.5/modules/ucs_ip_pool_module.html

Spec-Zone.ru

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