tower_host - создание, обновление или удаление узла Ansible Tower.
Новое в версии 2.3.
Обзор
- Создание, обновление или удаление узлов Ansible Tower. См. https://www.ansible.com/tower для обзора.
Требования
Ниже приведены требования, которые необходимы на хосте, на котором выполняется этот модуль.
- ansible-tower-cli >= 3.0.2
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| description | Описание узла. | |
| enabled bool |
| Узел должен быть включён. |
| inventory обязательно | Инвентаризация, в которую должен входить узел. | |
| name обязательно | Имя узла. | |
| state |
| Желаемое состояние ресурса. |
| tower_config_file | Путь к файлу конфигурации Tower. См. примечания. | |
| tower_host | URL вашего экземпляра Tower. | |
| tower_password | Пароль для вашего экземпляра Tower. | |
| tower_username | Имя пользователя для вашего экземпляра Tower. | |
| tower_verify_ssl bool |
| Разрешить/запретить небезопасные подключения к Tower. Если no, сертификаты SSL не будут проверены. Это следует использовать только на контролируемых вами сайтах, использующих самоподписанные сертификаты. |
| variables | Переменные для использования с узлом. Используйте @ для файла. |
Примечания
Примечание
- Если config_file не предоставлен, мы попытаемся использовать значения по умолчанию библиотеки tower-cli, чтобы найти информацию о вашем хосте Tower.
- config_file должен содержать конфигурацию Tower в следующем формате: host=hostname username=username password=password
Примеры
- name: Add tower host
tower_host:
name: localhost
description: "Local Host Group"
inventory: "Local Inventory"
state: present
tower_config_file: "~/tower_cli.cfg"
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Для списка других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Wayne Witzel III (@wwitzel3)
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/tower_host_module.html