bigpanda - Уведомление BigPanda о развертываниях
Новая версия 1.8.
Описание
- Уведомление BigPanda о начале и окончании развертываний (успешном или нет). Возвращает объект развертывания, содержащий все параметры для последующих вызовов модуля.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| component обязательно | Название компонента, который развертывается. Например: billing псевдонимы: name | |
| description | Свободный текст для описания развертывания. | |
| env | Имя среды, обычно 'production', 'staging' и т.д. | |
| hosts | По умолчанию: "имя_хоста_машины" | Имя затронутого хоста. Может быть списком. псевдонимы: host |
| owner | Ответственное лицо за развертывание. | |
| state обязательно |
| Состояние развертывания. |
| token обязательно | Токен API. | |
| url | По умолчанию: "https://api.bigpanda.io" | Базовый URL сервера API. |
| validate_certs bool |
| Если no, сертификаты SSL для целевого URL не будут проверены. Это следует использовать только на сайтах, контролируемых лично, с самозаверяющими сертификатами. |
| version обязательно | Версия развертывания. |
Примеры
- bigpanda:
component: myapp
version: '1.3'
token: '{{ bigpanda_token }}'
state: started
- bigpanda:
component: myapp
version: '1.3'
token: '{{ bigpanda_token }}'
state: finished
# If outside servers aren't reachable from your machine, use delegate_to and override hosts:
- bigpanda:
component: myapp
version: '1.3'
token: '{{ bigpanda_token }}'
hosts: '{{ ansible_hostname }}'
state: started
delegate_to: localhost
register: deployment
- bigpanda:
component: '{{ deployment.component }}'
version: '{{ deployment.version }}'
token: '{{ deployment.token }}'
state: finished
delegate_to: localhost
Статус
Этот модуль помечен как preview, что означает, что он не гарантирует обратную совместимость.
Техническое обслуживание
Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Hagai Kariti (@hkariti)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/bigpanda_module.html