将 Ansible AWX 的作业完成通知发送到 Slack

因为阅读官方文档后仍然不太明白,请提供中文解释。

https://docs.ansible.com/ansible-tower/3.1.4/html_ja/userguide/notifications.html

摘要

    1. 创建专用于 Ansible AWX 的 Slack 通知频道(可以使用现有频道,但本次我们要新建一个频道)

 

    1. 创建 Slack 应用并创建 Bot User

 

    1. 设置 Slack OAuth & Permissions

 

    1. 将步骤 2 中创建的 Bot User 邀请到步骤 1 创建的频道中

 

    1. 配置 AWX 通知设置

 

    1. 进行通知测试

 

    在 AWX 模板中启用通知

创建一个Slack频道。

image.png

创建Slack应用和机器人用户。

创建一个应用程序

image.png

创建一个机器人用户

image.png

3. Slack OAuth及權限設定

image.png

将在步骤1中创建的频道中邀请在步骤2中创建的Bot用户。

image.png

Ansible AWX的通知设置

image.png

6. 通知考试

image.png
image.png

7. 在AWX模板中打开通知功能

image.png
广告
将在 10 秒后关闭
bannerAds