Description
My actions before raising this issue
- Followed the troubleshooting guide
- Read/searched the docs
- Searched past issues
Why do you need this?
I'm proofing the powerful of OpenFaas (from KinD and soon directly with faasd) but I cannot found were reach the OpenApi specifications of functions built to be inspected by tools such as serverless workflow engine (such as serverlessworkflow/synapse)
is it possible today?
If not, do you think the feature worth to work on? do you plan to provide this feature?
Who is this for?
This feature will insterest developpers. And in tech companies which understood the need to share components such as technical portals to all projects.
I works at LabSoft where I'm evangelist of such practice.
Expected Behaviour
It could be nice that each function added could be described regarding openapi spec 3.1 and reach from json file + operation name from the root (such as https://kubernetes.docker.internal:8080/function/swagger.json#figlet)
Current Behaviour
There is no endpoint to reach the global openapi description of the whole hosted functions.
Are you a GitHub Sponsor (Yes/No?)
Check at: https://github.com/sponsors/openfaas
- Yes
- No yet
List All Possible Solutions and Workarounds
Which Solution Do You Recommend?
Steps to Reproduce (for bugs)
Context
Your Environment
-
OpenFaaS on Kubernetes or faasd?
-
Operating System and version : Windows