Do Konnect and Gateway reconciliation in different goroutines #6188
Labels
area/konnect
Issues and PRs related to Konnect
release/required
it is required that this be resolved before releasing
Milestone
Is there an existing issue for this?
Does this enhancement require public documentation?
Problem Statement
When we update the config:
See:
kubernetes-ingress-controller/internal/dataplane/kong_client.go
Lines 473 to 474 in 95af584
This happens in a loop that IIUC is run every 3s:
kubernetes-ingress-controller/internal/dataplane/synchronizer.go
Lines 166 to 190 in 2cbf631
So if Konnect sync takes too long, this may negatively impact dataplanes as they may not receive up to date configs.
Proposed Solution
Additional information
No response
Acceptance Criteria
The text was updated successfully, but these errors were encountered: