We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi,
There are schema for Traefik: https://github.com/datreeio/CRDs-catalog/tree/main/traefik.containo.us
However, it fails to be detected by kubeconform, because they published it as v1 now:
v1
$ helm kubeconform ../. --values ./preview.yaml ERROR: Testing failed: kubeconform failed: failed to run kubeconform: rc=1 stdin - IngressRoute release-name-traefik-sso-chart-auth-tls failed validation: could not find schema for IngressRoute stdin - IngressRoute release-name-traefik-dashboard failed validation: could not find schema for IngressRoute stdin - Middleware release-name-traefik-sso-chart-traefik-forward-auth failed validation: could not find schema for Middleware stdin - ServersTransport release-name-traefik-sso-chart-insecure failed validation: could not find schema for ServersTransport Error: plugin "kubeconform" exited with error $ cat ../.kubeconform schema-location: - default - https://raw.githubusercontent.com/datreeio/CRDs-catalog/main/{{.Group}}/{{.ResourceKind}}_{{.ResourceAPIVersion}}.json
See https://doc.traefik.io/traefik/reference/dynamic-configuration/kubernetes-crd/ for their documentation.
I'm open to help work on this but I miss some tips about the best way to do it (see #118).
The text was updated successfully, but these errors were encountered:
you are correct, we don't have v1 in the catalog for traefik so it will not work. feel free to open a PR and add the missing v1 schemas :)
There are two ways to extract the schemas:
both options are doing the same process, but I see you're familiar with python, so I think option 1 will be easier for you.
Sorry, something went wrong.
@eyarz I believe this can be closed since #166 was merged.
No branches or pull requests
Hi,
There are schema for Traefik: https://github.com/datreeio/CRDs-catalog/tree/main/traefik.containo.us
However, it fails to be detected by kubeconform, because they published it as
v1
now:See https://doc.traefik.io/traefik/reference/dynamic-configuration/kubernetes-crd/ for their documentation.
I'm open to help work on this but I miss some tips about the best way to do it (see #118).
The text was updated successfully, but these errors were encountered: