18.3. 创建 Webhook


您可以通过 Satellite Web UI 自定义事件、有效负载、HTTP 身份验证、内容类型和标头。

使用以下步骤在 Satellite Web UI 中创建 webhook。

流程

  1. 在 Satellite Web UI 中,进入到 Administer > Webhook > Webhooks
  2. Create new
  3. Subscribe to 列表中,选择一个事件。
  4. 输入 Webhook 的名称。
  5. 输入 目标 URL。Webhook 向预先配置的 URL 发出 HTTP 请求。目标 URL 可以是动态 URL。
  6. 单击 Template 以选择模板。触发 Webhook 模板时,用于为 Satellite 服务器生成 HTTP 请求的正文。
  7. 输入 HTTP 方法。
  8. 可选:如果您在创建 webhook 时不需要激活 webhook,请取消选中 Enabled 标志。
  9. Credentials 选项卡。
  10. 可选:如果需要 HTTP 身份验证,请输入 User and Password
  11. 可选:如果您不想根据系统证书存储或 Satellite CA 验证服务器证书,请取消选择 验证 SSL
  12. Additional 选项卡中,输入 HTTP Content Type。例如,在您定义的有效负载上,application/jsonapplication/xmltext/plain。应用程序不会尝试转换内容以匹配指定的内容类型。
  13. 可选:提供 HTTP 标头作为 JSON。也允许 ERB。

当使用非标准 HTTP 或 HTTPS 端口 配置端点时,必须分配 SELinux 端口,请参阅在连接的网络环境中安装 Satellite 服务器中的在自定义端口上访问 Satellite

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.