java-control-plane icon indicating copy to clipboard operation
java-control-plane copied to clipboard

Customized resource type extension support

Open neverhook opened this issue 5 years ago • 2 comments
trafficstars

Currently there is limited count of resource types in xDSv2/xDSv3, and should be enough for common scenarios.

But if we have some customized resource types, e.g. private module in envoy which relies on specific configs, then resource type extension support is needed.

Like that the pattern UDPA suggests: separate transport(UDPA-TP) and data-models(UDPA-DM), and it should be easy to extend data models.

neverhook avatar Sep 24 '20 03:09 neverhook

I like the idea, I think go-control-plane introduced support for it recently.

Sample use case: in Kuma we built communication between control planes using xDS.

jakubdyszkiewicz avatar Oct 23 '20 15:10 jakubdyszkiewicz

Right now there are no plans to work on this feature, if you have time feel free to post a more detailed proposal so we can discuss the implementation.

slonka avatar Dec 11 '20 10:12 slonka