Spec-Zone.ru › Ansible 2.6

tower_credential - создание, обновление или удаление учетных данных Ansible Tower.

Новое в версии 2.3.

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

Обзор

  • Создание, обновление или удаление учетных данных Ansible Tower. См. https://www.ansible.com/tower для обзора.

Требования

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

  • ansible-tower-cli >= 3.0.2

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
authorize
bool
    Варианты:
  • нет ←
  • да
Использовать авторизацию для типа сети.
authorize_password
Пароль для учетных данных сети, требующих авторизацию.
become_method
    Варианты:
  • Ничего
  • sudo
  • su
  • pbrun
  • pfexec
  • pmrun
Метод повышения привилегий для повышения прав доступа.
become_password
Пароль повышения привилегий. Использовать запрос для ввода.
become_username
Имя пользователя повышения привилегий. Использовать запрос для ввода.
client Значение по умолчанию:
null
Идентификатор клиента или приложения для типа azure_rm.
description
Описание, используемое для учетных данных.
domain
Домен для типа openstack.
host
Хост для этих учетных данных.
kind
обязательно
    Варианты:
  • ssh
  • vault
  • net
  • scm
  • aws
  • vmware
  • satellite6
  • cloudforms
  • gce
  • azure_rm
  • openstack
  • rhv
  • insights
  • tower
Тип добавляемых учетных данных.
name
обязательно
Имя, используемое для учетных данных.
organization
Организация, которая должна владеть учетными данными.
password
Пароль для этих учетных данных. Использовать запрос для ввода. secret_key для AWS. api_key для RAX.
project
Проект, который должен владеть этими учетными данными.
secret
Секретный токен для типа azure_rm.
security_token
(добавлено в 2.6)
Значение по умолчанию:
null
STS-токен для типа aws.
ssh_key_data
Путь к приватному ключу SSH.
ssh_key_unlock
Пароль для разблокировки ssh_key. Использовать запрос для ввода.
state
    Варианты:
  • present ←
  • absent
Желаемое состояние ресурса.
subscription
Идентификатор подписки для типа azure_rm.
team
Группа, которая должна владеть этими учетными данными.
tenant
Идентификатор клиента для типа azure_rm.
tower_config_file
Путь к файлу конфигурации Tower. См. примечания.
tower_host
URL вашего экземпляра Tower.
tower_password
Пароль для вашего экземпляра Tower.
tower_username
Имя пользователя для вашего экземпляра Tower.
tower_verify_ssl
bool
    Варианты:
  • нет
  • да ←
Отключить/разрешить небезопасные соединения с Tower. Если no, сертификаты SSL не будут проверяться. Это следует использовать только на сайтах, контролируемых лично, с использованием самозаверяющих сертификатов.
user
Пользователь, который должен владеть этими учетными данными.
username
Имя пользователя для этих учетных данных. access_key для AWS.
vault_password
Пароль хранилища. Используйте запрос для ввода.

Примечания

Примечание

  • Если config_file не предоставлен, мы попробуем использовать значения по умолчанию библиотеки tower-cli для поиска информации о вашем хосте Tower.
  • config_file должен содержать конфигурацию Tower в следующем формате host=hostname username=username password=password

Примеры

- name: Add tower credential
  tower_credential:
    name: Team Name
    description: Team Description
    organization: test-org
    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_credential_module.html

Spec-Zone.ru

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