Spec-Zone.ru › Ansible 2.11

community.general.librato_annotation – создание аннотации в librato

Примечание

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

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

Чтобы использовать его в playbook, укажите: community.general.librato_annotation.

  • Описание
  • Параметры
  • Примеры

Описание

  • Создать событие аннотации в заданном потоке аннотаций :name. Если поток аннотаций не существует, он будет создан автоматически

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
api_key
строка / обязательно
Ключ API учетной записи Librato
description
строка
Описание содержит дополнительные метаданные об определенной аннотации
Описание должно содержать подробности об индивидуальной аннотации, например, развернут 9b562b2, выпущена новая функция foo!
end_time
целое число
Маркер Unix, указывающий время окончания события, на которое ссылается эта аннотация
Для событий с продолжительностью это полезный способ аннотировать продолжительность события
links
список / элементы=строка
См. примеры
name
строка
Имя потока аннотаций
Если поток аннотаций не существует, он будет создан автоматически
source
строка
Строка, описывающая исходный источник аннотации, когда эта аннотация отслеживается по нескольким членам популяции
start_time
целое число
Маркер Unix, указывающий время начала события, на которое ссылается эта аннотация
title
строка / обязательно
Заголовок аннотации — строка и может содержать пробелы
Заголовок должен быть кратким, обобщающим описание аннотации, например, Развертывание v45
user
строка / обязательно
Имя пользователя учетной записи Librato

Примеры

- name: Create a simple annotation event with a source
  community.general.librato_annotation:
    user: user@example.com
    api_key: XXXXXXXXXXXXXXXXX
    title: App Config Change
    source: foo.bar
    description: This is a detailed description of the config change

- name: Create an annotation that includes a link
  community.general.librato_annotation:
    user: user@example.com
    api_key: XXXXXXXXXXXXXXXXXX
    name: code.deploy
    title: app code deploy
    description: this is a detailed description of a deployment
    links:
      - rel: example
        href: http://www.example.com/deploy

- name: Create an annotation with a start_time and end_time
  community.general.librato_annotation:
    user: user@example.com
    api_key: XXXXXXXXXXXXXXXXXX
    name: maintenance
    title: Maintenance window
    description: This is a detailed description of maintenance
    start_time: 1395940006
    end_time: 1395954406

Авторы

  • Сет Эдвардс (@Sedward)

© 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/librato_annotation_module.html

Spec-Zone.ru

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