Flux webhook 接收器给出 400 错误代码

问题描述

H, 我正在尝试使用此链接 https://toolkit.fluxcd.io/guides/webhook-receivers/ 中提到的流量为 GitHub 启用网络书。 GitHub 无法推送事件并获取 400 错误代码。这是在 gcp 集群上。 任何调试这个的指针都有很大帮助。

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

-普拉尚

解决方法

看起来像是 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","msg":"handling GitHub event: push","receiver":"github-receiver"}
{"level":"info","msg":"found matching receiver","ts":"2021-02-22T05:56:23.354Z","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","object":"flux-system/podinfo","kind":"Kustomization"}

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

-普拉尚

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...