solo-io / gloo

The Cloud-Native API Gateway and AI Gateway
https://docs.solo.io/
Apache License 2.0
4.1k stars 446 forks source link

extensibility for KRT and custom backend types #10272

Closed stevenctl closed 5 days ago

stevenctl commented 1 week ago

this is built on top of #10251

Description

Allows extensions to our core KRT collections, adding arbitrary Upstreams or Endpoints via KRTExtension.

Because these extensions could introduce new backend types, we also need a way to do custom backendRefs.

Code changes

Testing steps

TODO

solo-changelog-bot[bot] commented 1 week ago

Issues linked to changelog: https://github.com/solo-io/gloo/pull/10251