You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order not to block your adoption, a temporary solution could be first to convert your openapi 3.0+ spec to openapi 2.0, and then use the kcl-openapi tool to resolve it to KCL. The LucyBot api-spec-converter (online version, GitHub repo, Node.js module) can be used to do that convertion.
The initial scenario that requires conversion between openapi & KCL is based on the k8s resources, and openapi 2.0 support is enough for that. Now that KCL is aimed to be generally used for common configuration and policy scenarios, the full support of openapi is indeed necessary. I'll solve that later and welcome to contribute!
Since you mentioned, could you share more information about your openapi spec and possible usage of KCL? 😃
I like to have support for openapi 3.0 and 3.1
The text was updated successfully, but these errors were encountered: