【问题标题】:Enable Slack on Spinnaker在 Spinnaker 上启用 Slack
【发布时间】:2017-09-16 19:27:32
【问题描述】:

我有一个在 ubuntu 14 上运行的三角帆本地部署。我按照通知设置指南进行操作,但它有点模糊。如果能将它与 slack 集成,我将不胜感激。

目前,我添加了一个带有松弛配置的自定义 echo.yml。但它不接。不知道在哪里指定设置指南中提到的自定义 settings.js (deck) (https://www.spinnaker.io/setup/features/notifications/)

我将不胜感激任何提示/提示。谢谢!

cat /home/user/.hal/default/service-settings/echo.yml

slack: enabled: true token: some-token botName: spinnaker

分销商 ID:Ubuntu
说明:Ubuntu 14.04.5 LTS 版本:14.04

【问题讨论】:

    标签: spinnaker


    【解决方案1】:

    echo.yml

    slack:
      enabled: true
      token: some-token
    

    settings.js

      notifications: {
        slack: {
          enabled: true,
          botName: 'Spinnaker'
        }
      },
    

    在 settings.js 底部的 features 下,确保通知设置为 true。

    您还必须邀请机器人进入闲置房间,如果机器人显示为离线,请不要担心。

    【讨论】:

    • 问题。我应该在哪里定义我的 echo.yml 和 settings.js?我在 /home/user/.hal/default/service-settings/ 下都有它们,但是当我执行“sudo hal deploy apply”时,我看不到 /opt 生成的文件有任何变化。
    • 任何输入?正如我所提到的,我在 echo.yml 和 settings.js 中添加了必填字段,但它们没有被拾取。我应该在哪里进行编辑或放置自定义配置?谢谢。
    【解决方案2】:

    最新的 Halyard 允许您使用 hal 执行此操作 - 无需文件覆盖:

    https://www.spinnaker.io/reference/halyard/commands/#hal-config-notification-slack

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多