Skip to content

Handle filter config secret update to extproc gracefully #1122

@xiaolin593

Description

@xiaolin593

Description:
When reconciliation fails due to individual AIServiceBackend or BackendSecurityPolicy error, filterconfig will not be pushed to extproc which causes healthy routes are not processed and not registered in Envoy config due to current reconcileFilterConfigSecret implementation sequently loop through and early error return. For instance, GCP backendsecuritypolicy misconfigured or failure should not cause OpenAI route not propagated.

Ideal solution is they should be handled independently.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions