-
Notifications
You must be signed in to change notification settings - Fork 94
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Hey k0sctl maintainers!
Big fan of the project, I was wondering if you'd be in having a jsonschema (https://json-schema.org/) generated and checked into the repo for the k0sctl.yaml config file.
It has integrations with a lot of tools to validate the structure of the config file and can be used by IDE's for code-completion.
There's a couple of golang libraries / build tools that could generate this for you using the go structs within the codebase: https://json-schema.org/tools?query=&sortBy=name&sortOrder=ascending&groupBy=languages&licenses=&languages=&drafts=&toolingTypes=&environments=&showObsolete=false#go
Would this be of interest to implement?
a1994sc and bahadirh
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request