Spec-Zone.ru › Ansible 2.9

bigip_gtm_topology_region – Управляет областями топологии GTM

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

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус

Обзор

  • Управляет областями топологии GTM.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
name
строка / обязательно
Указывает имя области.
partition
строка
По умолчанию:
"Common"
Раздел устройства для управления ресурсами.
Параметр раздела также учитывается при использовании в сочетании с pool, data_center, и region параметрами.
provider
словарь
добавлено в 2.5
Объект словаря, содержащий данные подключения.
auth_provider
строка
Настраивает поставщика аутентификации для получения маркеров аутентификации с удаленного устройства.
Этот параметр действительно используется при работе с устройствами BIG-IQ.
password
строка / обязательно
Пароль учетной записи пользователя, используемой для подключения к BIG-IP.
Этот параметр можно опустить, установив переменную среды F5_PASSWORD.

псевдонимы: pass, pwd
server
строка / обязательно
Хост BIG-IP.
Этот параметр можно опустить, установив переменную среды F5_SERVER.
server_port
целое число
По умолчанию:
443
Порт сервера BIG-IP.
Этот параметр можно опустить, установив переменную среды F5_SERVER_PORT.
ssh_keyfile
путь
Указывает файл SSH-ключа для аутентификации подключения к удаленному устройству. Этот аргумент используется только для транспортов cli.
Этот параметр можно опустить, установив переменную среды ANSIBLE_NET_SSH_KEYFILE.
timeout
целое число
Указывает таймаут в секундах для связи с сетевым устройством для подключения или отправки команд. Если таймаут истекает до завершения операции, модуль выдаст ошибку.
transport
строка
    Варианты:
  • cli
  • rest ←
Настраивает транспортное соединение для использования при подключении к удаленному устройству.
user
строка / обязательно
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные привилегии на устройстве.
Этот параметр можно опустить, установив переменную среды F5_USER.
validate_certs
булево
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не проверяются. Используйте только на контролируемых вами сайтах с самозаверяющими сертификатами.
Этот параметр можно опустить, установив переменную среды F5_VALIDATE_CERTS.
region_members
список
Указывает список членов области.
Этот список членов — все или ничего. Для добавления или удаления члена необходимо указать весь список членов.
Список перепишет данные на устройстве, если они отличаются.
Если указано значение none, список членов области будет удалён.
continent
строка
Указывает один из семи континентов, наряду с настройкой Unknown.
Указание Unknown заставляет систему использовать стандартное разрешение, если система не может определить расположение локального DNS-сервера, который делает запрос.
Поддерживаются полные названия континентов и их сокращенные варианты.
country
строка
Название страны или код для использования.
Помимо полных названий стран, можно также указать их сокращенную форму, например, US вместо United States.
Действительные коды стран можно найти здесь https://countrycode.org/.
datacenter
строка
Указывает имя центра обработки данных GTM, уже определённого в конфигурации.
geo_isp
строка
Указывает геолокационного интернет-провайдера.
isp
строка
    Варианты:
  • AOL
  • BeijingCNC
  • CNC
  • ChinaEducationNetwork
  • ChinaMobilNetwork
  • ChinaRailwayTelcom
  • ChinaTelecom
  • ChinaUnicom
  • Comcast
  • Earthlink
  • ShanghaiCNC
  • ShanghaiTelecom
Указывает интернет-провайдера.
negate
булево
    Варианты:
  • no ←
  • yes
При установке в c(yes) система выбирает эту область топологии, когда источник запроса не соответствует.
Можно указать только одну запись в списке вместе с negate.
pool
строка
Указывает имя пула GTM, уже определённого в конфигурации.
region
строка
Указывает имя области, уже определённой в конфигурации.
state
строка
Указывает состояние в данной стране.
subnet
строка
добавлено в 2.9
IP-адрес и маска сети в формате CIDR.
state
строка
    Варианты:
  • present ←
  • absent
Когда state равно present, гарантирует, что область существует.
Когда state равно absent, гарантирует, что область удалена.

Примечания

Примечание

  • Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. на https://www.ansible.com/integrations/networks/f5.
  • Требуется версия ПО BIG-IP ≥ 12.
  • Модули F5 изменяют только текущую конфигурацию продукта F5. Чтобы убедиться, что специфичная для BIG-IP конфигурация сохранится на диске, обязательно включите хотя бы одну задачу, использующую модуль bigip_config для сохранения текущей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения текущей конфигурации.

Примеры

- name: Create topology region
  bigip_gtm_topology_region:
    name: foobar
    region_members:
      - country: CN
        negate: yes
      - datacenter: baz
    provider:
      password: secret
      server: lb.mydomain.com
      user: admin
  delegate_to: localhost

- name: Modify topology region
  bigip_gtm_topology_region:
    name: foobar
    region_members:
      - continent: EU
      - country: PL
    provider:
      password: secret
      server: lb.mydomain.com
      user: admin
  delegate_to: localhost

Возвращаемые значения

Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:

Ключ Возвращаемое значение Описание
name
строка
изменено
Значение имени региона GTM.

Пример:
foobar
region_members
список
изменено
Список участников региона GTM.

Пример:
[{'continent': 'EU'}, {'country': 'PL'}]


Статус

  • В этом модуле нет гарантии обратной совместимости интерфейса. [превью]
  • Этот модуль поддерживается партнёром Ansible. [сертифицировано]

Авторы

  • Wojciech Wypior (@wojtek0806)

Подсказка

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

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

Spec-Zone.ru

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