搜索

第 3 章 将 Slack 与混合云控制台集成

download PDF

您可以配置 Hybrid Cloud Console,将事件通知发送到 Slack 频道或直接向用户发送。Slack 集成支持所有混合云控制台服务的事件。

注意

本例中为 Red Hat Enterprise Linux 配置 Slack 集成。集成也适用于 Red Hat OpenShift 和 Hybrid Cloud Console 事件。

Slack 集成使用传入的 Webhook 接收事件数据。如需有关 Webhook 的更多信息,请参阅 Slack API 文档中的使用传入 Webhook 发送信息。

联系支持

如果您在与 Slack 的混合云控制台集成时遇到问题,请联系红帽获得支持。Slack 将不提供故障排除。红帽完全支持混合云控制台与 Slack 集成。

您可以通过点 Help > Open a case,或者从 Help > Support 选项中查看更多选项,直接从 Hybrid Cloud Console 打开 Red Hat 支持问题单。

3.1. 在 Slack 中配置传入的 Webhook

要准备 Slack 以便与混合云控制台集成,您必须在 Slack 中配置传入的 Webhook。

先决条件

  • 对于您要添加传入 Webhook 的 Slack 实例具有所有者或 admin 权限。
  • 您有 App Manager 权限才能将 Slack 应用程序添加到频道。
  • 您有一个 Slack 频道或用户来接收通知。

流程

  1. 创建 Slack 应用程序:

    1. 进入 Slack API 网页并点 Create your Slack app 按钮。这将打开 Create a app 对话框。
    2. 从头开始 使用 Slack 配置 UI 来创建应用程序。
    3. 输入应用程序的名称并选择您要接收通知的工作区。

      注意

      如果您看到需要管理员批准的消息,您可以在下一步中请求批准。

    4. Create App 以完成 Slack 应用程序的创建。
  2. 启用传入的 Webhook:

    1. 在左侧导航的 Features 标题下,单击 Incoming Webhooks
    2. Activate Incoming Webhooks 切换为 On
    3. Request to Add New Webhook 按钮。如果需要,请为您的管理员输入一条消息,以授予应用程序的访问权限,然后单击 Submit Request。成功消息将确认您已经正确配置了这一点。
  3. 创建传入的 Webhook:

    1. 在左侧导航中的 Settings 下,单击 Basic Information
    2. Install your app 部分中,点 Install to Workspace 按钮。
    3. 选择您要 Slack 应用程序发布通知的频道,或者选择要发送通知的用户作为直接消息。
    4. Allow 以保存更改。
  4. 可选:配置您的 Hybrid Cloud Console 通知如何在 Slack 中出现:

    1. 向下滚动到 显示信息
    2. 根据需要配置应用程序描述、图标和背景颜色。
  5. 复制 Webhook URL:

    1. Features 下,单击 Incoming Webhooks
    2. 点 Webhook URL 旁边的 Copy 按钮。您将使用 URL 在混合云控制台中设置集成 第 3.2 节 “在 Red Hat Hybrid Cloud 控制台中配置 Slack 集成”

验证

  • 打开您在配置过程中选择的 Slack 频道或用户,并检查您添加了集成的消息。

其他资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.