目前在Google Cloud IAP (https://cloud.google.com/iap/)背后有Jenkins服务器来处理身份验证和使用Jenking GitHub插件。如何配置GitHub webhook以与Google Cloud IAP配合使用?无论我在webhook中配置什么,我都会得到
Headers
Alt-Svc: clear
Content-Length: 52
Content-Type: text/html; charset=UTF-8
Date: Wed, 13 Jun 2018 18:09:49 GMT
X-Goog-IAP-Generated-Response: true
Body
There was a problem with your request. Error code 13来自Cloug IAP。有什么具体的建议放在webhook的配置页面上吗?
发布于 2020-01-19 23:35:29
根据documentation的说法,负载均衡器防火墙应该允许绕过IAP并启用直接访问,但它不适用于我。我还尝试在GSuite角色中添加GitHub的范围(在context-aware access中,但无法将其添加到角色中)。
我建议创建一个新的负载均衡器,并为GitHub挂钩创建一个专用URL,并配置防火墙以允许挂钩访问发现的here,但很少更改:" hooks ":"192.30.252.0/22","185.199.108.0/22","140.82.112.0/20“
编辑:我最终使用smee.io来绕过IAP,因为它是在后端配置的-所以额外的前端/负载均衡器没有帮助:(
https://stackoverflow.com/questions/50844167
复制相似问题