【问题标题】:Flux webhook receiver giving 400 error codeFlux webhook 接收器给出 400 错误代码
【发布时间】:2021-05-24 02:10:33
【问题描述】:

H, 我正在尝试使用此链接https://toolkit.fluxcd.io/guides/webhook-receivers/ 中提到的通量为 GitHub 启用 webbook。 GitHub 推送事件失败,得到 400 错误码。这是在 gcp 集群上。 任何调试这个都有很大帮助的指针。

在集群上,我交叉检查了所有控制器都已启动并运行

-普拉桑特

【问题讨论】:

    标签: google-cloud-platform webhooks flux fluxcd gitops


    【解决方案1】:

    看起来像 GitRepository 名称中的某些设置存在问题。现在我在发送 Push 事件时看到以下错误

    {"level":"info","ts":"2021-02-22T05:56:23.346Z","logger":"receiver-server","msg":"handling request","digest":"cfc7a9a5cd337d1c0f58d5d790eb1f988c3c91ed1201a1b692cf8b479abc62a2"}
    {"level":"info","ts":"2021-02-22T05:56:23.347Z","logger":"receiver-server","msg":"handling GitHub event: push","receiver":"github-receiver"}
    {"level":"info","ts":"2021-02-22T05:56:23.347Z","logger":"receiver-server","msg":"found matching receiver","receiver":"github-receiver"}
    {"level":"info","ts":"2021-02-22T05:56:23.354Z","logger":"receiver-server","msg":"resource annotated","receiver":"github-receiver","resource":"gitrepoinfo"}
    {"level":"info","ts":"2021-02-22T05:56:23.580Z","logger":"event-server","msg":"Discarding event, no alerts found for the involved object","object":"flux-system/gitrepoinfo","kind":"GitRepository"}
    {"level":"info","ts":"2021-02-22T05:56:24.321Z","logger":"event-server","msg":"Discarding event, no alerts found for the involved object","object":"flux-system/podinfo","kind":"Kustomization"}
    

    我添加了 Alert 和 Provider 配置,然后查看错误。即使事件被推送,flux 也没有从 repo 中获取变化。 任何指针都会有很大帮助。

    -普拉桑特

    【讨论】:

    • 您好,如果您分享相关的 Yml 配置文件会有所帮助。
    猜你喜欢
    • 1970-01-01
    • 2018-10-19
    • 2020-04-10
    • 1970-01-01
    • 2019-04-16
    • 1970-01-01
    • 1970-01-01
    • 2015-12-23
    • 1970-01-01
    相关资源
    最近更新 更多