kubeyaml
kubeyaml copied to clipboard
Validate kubernetes yaml documents against the swagger definitions
Hello! I was trying the validator (very nice!) and when playing with modifying some keys (eg `nodeAffinity` to `nodeAffinityTypo`) to confirm the validation, I hit a stop when doing a...
https://kubeyaml.com/ needs 1.19 support. I looks like it's been checked in, but the front-end https://kubeyaml.com/ needs to be updated to reflect these changes.
I've added the CLI code from v2 with very light modification plus Makefile targets. Fixes #21
We made extensive use of kubeyaml v2 in our CI pipeline. Any chance instructions for building v3 as a cli tool could be provided?
This invalid file wasn't proper checked ``` apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: spec: containers: - name: "3"...
Hi, Great work on this tool, its been very useful for me and the team I am working in! However I have noticed an enhancement that I think would be...
According to the KubeAPI this is a valid schema, but it appears as unknown: ``` unknown schema io.k8s.api.rbac.authorization.v1.ClusterRole apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: name: prometheus rules: - apiGroups: [""] resources:...
I want to use this tool together with `Helm` to render kubernetes resource templates and validate them. Helm does output a yaml stream seperated by `---` onto stdout. The cmd...
When validating a valid yaml resource file which contains a list it shows as a resource spec error: > unknown schema io.k8s.api.core.v1.List I think it is related to this issue....
rbac uses the group `"group": "rbac.authorization.k8s.io"` but the ref ends up being `"$ref": "#/definitions/io.k8s.api.rbac.v1beta1.ClusterRoleBindingList"`