允许 Gitea 投递动态 Runner 集群内 webhook #72

Merged
panxiao81 merged 1 commits from fix/gitea-webhook-allowlist into main 2026-09-16 15:37:35 +00:00
Owner

Gitea 已创建 workflow job webhook task,但默认 webhook.ALLOWED_HOST_LIST=external 会拒绝 controller 的 ClusterIP。

仅增加精确目标:dynamic-runner-controller.dynamic-runner.svc.cluster.local,保留 external 供现有外部 webhook 使用;不放开整个 private 网络。

验证:

  • Gitea 日志确认当前阻塞原因是 host allowlist
  • k3s kubectl kustomize apps/gitea 成功
Gitea 已创建 workflow job webhook task,但默认 `webhook.ALLOWED_HOST_LIST=external` 会拒绝 controller 的 ClusterIP。 仅增加精确目标:`dynamic-runner-controller.dynamic-runner.svc.cluster.local`,保留 `external` 供现有外部 webhook 使用;不放开整个 `private` 网络。 验证: - Gitea 日志确认当前阻塞原因是 host allowlist - `k3s kubectl kustomize apps/gitea` 成功
panxiao81 added 1 commit 2026-09-16 15:35:56 +00:00
允许 Gitea 投递动态 Runner 集群内 webhook
yaml / yaml (pull_request) Successful in 11s
926a90508a
panxiao81 merged commit f36e8a1733 into main 2026-09-16 15:37:35 +00:00
panxiao81 deleted branch fix/gitea-webhook-allowlist 2026-09-16 15:37:36 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: panxiao81/homelab-infra#72