kumahq / kuma

🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.
https://kuma.io/install
Apache License 2.0
3.67k stars 333 forks source link

Add mesh to openAPI spec #11507

Open lahabana opened 2 months ago

lahabana commented 2 months ago

Description

We need to find a way to add Mesh to the openAPI spec.

This is tricky because unlike existing resources in the openAPI spec where we go with resource plugins etc, this has a protobuf first approach.

If this could be automatic in some ways that would be ideal as we could add other resources that are still in protobuf and potentially get a complete openAPI spec.

slonka commented 3 weeks ago

In an ideal world we would have a flag "publishToOAS" and it would just work.