Spec-Zone.ru › Ansible 2.11

community.general.profitbricks_nic – Создание или удаление сетевого адаптера.

Примечание

Этот плагин входит в коллекцию community.general (версия 2.0.1).

Для установки используйте: ansible-galaxy collection install community.general.

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

  • Обзор
  • Требования
  • Параметры
  • Примеры

Обзор

  • Этот модуль позволяет создавать или восстанавливать моментальные снимки томов. Данный модуль имеет зависимость от profitbricks >= 1.0.0

Требования

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

  • profitbricks

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
datacenter
строка / обязательно
Центр обработки данных, в котором нужно выполнить операцию.
lan
строка
Локальная сеть, на которую нужно установить сетевой адаптер. Можно указать локальную сеть, которой нет, и она будет создана. Обязательно для создания.
name
строка
Имя или идентификатор сетевого адаптера. Требуется только при удалении, но не при создании.
Если не указано, значение по умолчанию формируется на основе UUID4.
server
строка / обязательно
Имя или идентификатор сервера.
state
строка
По умолчанию:
"present"
Указывает желаемое состояние ресурса.
Доступные варианты: present, absent.
subscription_password
строка / обязательно
Пароль ProfitBricks. Переопределяет переменную среды PB_PASSWORD.
subscription_user
строка / обязательно
Имя пользователя ProfitBricks. Переопределяет переменную среды PB_SUBSCRIPTION_ID.
wait
логический тип
    Варианты:
  • no
  • yes ←
Ожидать завершения операции перед возвратом.
wait_timeout
целое число
По умолчанию:
600
Время ожидания, в секундах, прежде чем ожидание будет прервано.

Примеры

- name: Create a NIC
  community.general.profitbricks_nic:
    datacenter: Tardis One
    server: node002
    lan: 2
    wait_timeout: 500
    state: present

- name: Remove a NIC
  community.general.profitbricks_nic:
    datacenter: Tardis One
    server: node002
    name: 7341c2454f
    wait_timeout: 500
    state: absent

Авторы

  • Matt Baldwin (@baldwinSPC) <baldwin@stackpointcloud.com>

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/general/profitbricks_nic_module.html

Spec-Zone.ru

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