Github的网络挂接无法与三角帆
问题描述:
连接到服务器,我代码实验室https://www.spinnaker.io/guides/tutorials/codelabs/appengine-source-to-prod/下一个大三角帆,并具有与GitHub的网络挂接整合的麻烦。Github的网络挂接无法与三角帆
从GitHub我得到一个消息,说couldn't connect to server
我github上的设置是:
Payload Url - http://<my-external-ip>:8089/webhooks/git/github
Content Type - application/json
Which events to trigger - just the push event
Active - true
我GCP防火墙规则设置为:
Priority - 1000
Direction - Ingress
Action on match - Allow
Target tags - allow-github-webhook
Source filters (IP Ranges) - 192.30.252.0/22 185.199.108.0/22
Protocols and ports - tcp:8089
而且我确信我三角帆VM具有network tags: allow-github-webhook
我使用SPINN阿克尔诉1.0.1
有什么我失踪或者任何日志如果错误发生在任何地方我也许能检查一下?或者其他任何你建议尝试调试webhook不成功的原因?
答
我从大三角帆项目的贡献者答案:https://github.com/spinnaker/spinnaker.github.io/issues/234
有人建议运行三角帆机内以下,这让网络挂接工作:
echo "host: 0.0.0.0" | tee ~/.hal/default/service-settings/echo.yml
sudo hal deploy apply