stackdriver – Отправка событий развертывания кода и аннотаций в Stackdriver
Обзор
- Отправка событий развертывания кода и аннотаций в Stackdriver
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| annotated_by - | По умолчанию: "Ansible" | Пользователь или робот, которому должна быть присвоена аннотация. |
| deployed_by - | По умолчанию: "Ansible" | Пользователь или робот, ответственный за развертывание кода |
| deployed_to - | Среда, в которую развернут код. (например: разработка, тестирование, производство) | |
| event - |
| Тип события для отправки, либо аннотация, либо развертывание |
| event_epoch - | Маркер Unix времени, когда событие должно появиться во временной шкале, по умолчанию — сейчас. Будьте осторожны с этим. | |
| instance_id - | Идентификатор виртуальной машины EC2, к которой должно быть прикреплено это событие, что ограничит контексты, в которых это событие отображается. | |
| key - / обязательно | Ключ API. | |
| level - |
| Один из INFO/WARN/ERROR, по умолчанию INFO, если не указано. Может повлиять на отображение. |
| msg - | Содержимое сообщения аннотации в простом текстовом формате. Ограничено 256 символами. Необходимо для аннотаций. | |
| repository - | Репозиторий (или проект), который был развернут. | |
| revision_id - | Ревизия кода, который был развернут. Требуется для событий развертывания. |
Примеры
- stackdriver:
key: AAAAAA
event: deploy
deployed_to: production
deployed_by: leeroyjenkins
repository: MyWebApp
revision_id: abcd123
- stackdriver:
key: AAAAAA
event: annotation
msg: Greetings from Ansible
annotated_by: leeroyjenkins
level: WARN
instance_id: i-abcd1234
Статус
- Данный модуль не гарантирует обратную совместимость интерфейса. [превью]
- Данный модуль поддерживается сообществом Ansible. [сообщество]
Авторы
- Бен Уэйли (@bwhaley)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/stackdriver_module.html