You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the current reconcilers, if an entity (like KongRoute and KongTarget) is attached to another entity (KongService or KongUpstream) that has Programmed condition set but the entity being attached to (KongService or KongTarget) does not have a ControlPlaneRef, the reconciler will return an error in the Reconcile method. This would cause endless reconciliation backoff for the entities attached to another entity that does not have a Konnect control plane reference (for example, some other controllers create them in on-prem Kong gateways.).
...
Proposed Solution
Ignore the entity in Konnect entity reconciler if it is attached to another entity that does not have a Konnect control plane ref. Because the situation means that the entity (and the entity it attached to) are not controlled by Konnect.
...
Additional Information
...
Acceptance Criteria
The entities attached to another entity with no Konnect control plane reference does not fall into endless reconciliation backoff
The text was updated successfully, but these errors were encountered:
Problem Statement
In the current reconcilers, if an entity (like
KongRoute
andKongTarget
) is attached to another entity (KongService
orKongUpstream
) that hasProgrammed
condition set but the entity being attached to (KongService
orKongTarget
) does not have aControlPlaneRef
, the reconciler will return an error in theReconcile
method. This would cause endless reconciliation backoff for the entities attached to another entity that does not have a Konnect control plane reference (for example, some other controllers create them in on-prem Kong gateways.)....
Proposed Solution
Ignore the entity in Konnect entity reconciler if it is attached to another entity that does not have a Konnect control plane ref. Because the situation means that the entity (and the entity it attached to) are not controlled by Konnect.
...
Additional Information
...
Acceptance Criteria
The text was updated successfully, but these errors were encountered: