Spec-Zone.ru › Ansible 2.6

bigpanda - Уведомление BigPanda о развертываниях

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

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

Описание

  • Уведомление BigPanda о начале и окончании развертываний (успешном или нет). Возвращает объект развертывания, содержащий все параметры для последующих вызовов модуля.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
component
обязательно
Название компонента, который развертывается. Например: billing

псевдонимы: name
description
Свободный текст для описания развертывания.
env
Имя среды, обычно 'production', 'staging' и т.д.
hosts По умолчанию:
"имя_хоста_машины"
Имя затронутого хоста. Может быть списком.

псевдонимы: host
owner
Ответственное лицо за развертывание.
state
обязательно
    Варианты:
  • started
  • finished
  • failed
Состояние развертывания.
token
обязательно
Токен API.
url По умолчанию:
"https://api.bigpanda.io"
Базовый URL сервера API.
validate_certs
bool
    Варианты:
  • no
  • да ←
Если 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

Spec-Zone.ru

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