Skip to content

fix(chart): allow webhook connector pods to reach hub-backend under n… - #12

Merged
DominikPinsel merged 1 commit into
mainfrom
fix/hub-backend-netpol-connector-ingress
Aug 6, 2026
Merged

fix(chart): allow webhook connector pods to reach hub-backend under n…#12
DominikPinsel merged 1 commit into
mainfrom
fix/hub-backend-netpol-connector-ingress

Conversation

@DominikPinsel

Copy link
Copy Markdown
Owner

…etpol

Connector webhook-receiver pods (created by the event-source-gateway operator) publish accepted webhooks directly to hub-backend (POST /api/internal/events on hub.port). The hub-backend NetworkPolicy only allowed ingress from hub-frontend, mcp, agents, and the ingress namespace, so under the default-deny posture every publish was refused: senders received '500 publish failed' and no connector events reached the event queue.

Add the connector pods (managed-by: connector-operator) to the hub-backend policy's ingress rules and update the network policy inventory doc (policy table, traffic flows, known gaps, troubleshooting symptoms).

Summary

Type of change

  • Bug fix
  • New feature
  • Documentation
  • Refactoring / chore
  • Breaking change

Testing

Related issues

…etpol

Connector webhook-receiver pods (created by the event-source-gateway
operator) publish accepted webhooks directly to hub-backend
(POST /api/internal/events on hub.port). The hub-backend NetworkPolicy
only allowed ingress from hub-frontend, mcp, agents, and the ingress
namespace, so under the default-deny posture every publish was refused:
senders received '500 publish failed' and no connector events reached
the event queue.

Add the connector pods (managed-by: connector-operator) to the
hub-backend policy's ingress rules and update the network policy
inventory doc (policy table, traffic flows, known gaps, troubleshooting
symptoms).
@DominikPinsel
DominikPinsel merged commit 106fae3 into main Aug 6, 2026
2 checks passed
@DominikPinsel
DominikPinsel deleted the fix/hub-backend-netpol-connector-ingress branch August 6, 2026 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant