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
Fail helm linting if ingresses enabled
Reproduce:
# helm version version.BuildInfo{Version:"v3.13.3", GitCommit:"c8b948945e52abba22ff885446a1486cb5fd3474", GitTreeState:"clean", GoVersion:"go1.20.11"} # helm repo add vm https://victoriametrics.github.io/helm-charts/ "vm" has been added to your repositories # helm pull vm/victoria-metrics-k8s-stack --untar --version=0.18.11 # helm lint victoria-metrics-k8s-stack ==> Linting victoria-metrics-k8s-stack 1 chart(s) linted, 0 chart(s) failed # helm lint victoria-metrics-k8s-stack --set vmagent.ingress.enabled=true ==> Linting victoria-metrics-k8s-stack [ERROR] templates/victoria-metrics-operator/vmagent.yaml: unable to parse YAML: invalid Yaml document separator: apiVersion: networking.k8s.io/v1 Error: 1 chart(s) linted, 1 chart(s) failed # helm lint victoria-metrics-k8s-stack --set vmalert.ingress.enabled=true ==> Linting victoria-metrics-k8s-stack [ERROR] templates/victoria-metrics-operator/vmalert/vmalert.yaml: unable to parse YAML: invalid Yaml document separator: apiVersion: networking.k8s.io/v1 Error: 1 chart(s) linted, 1 chart(s) failed # helm lint victoria-metrics-k8s-stack --set vmsingle.ingress.enabled=true ==> Linting victoria-metrics-k8s-stack [ERROR] templates/victoria-metrics-operator/vmsingle.yaml: unable to parse YAML: invalid Yaml document separator: apiVersion: networking.k8s.io/v1 Error: 1 chart(s) linted, 1 chart(s) failed # helm lint victoria-metrics-k8s-stack --set vmcluster.ingress.select.enabled=true,vmcluster.enabled=true ==> Linting victoria-metrics-k8s-stack [ERROR] templates/victoria-metrics-operator/vmcluster.yaml: unable to parse YAML: invalid Yaml document separator: apiVersion: networking.k8s.io/v1 Error: 1 chart(s) linted, 1 chart(s) failed # helm lint victoria-metrics-k8s-stack --set vmcluster.ingress.storage.enabled=true,vmcluster.enabled=true ==> Linting victoria-metrics-k8s-stack [ERROR] templates/victoria-metrics-operator/vmcluster.yaml: unable to parse YAML: invalid Yaml document separator: apiVersion: networking.k8s.io/v1 Error: 1 chart(s) linted, 1 chart(s) failed # helm lint victoria-metrics-k8s-stack --set vmcluster.ingress.insert.enabled=true,vmcluster.enabled=true ==> Linting victoria-metrics-k8s-stack [ERROR] templates/victoria-metrics-operator/vmcluster.yaml: unable to parse YAML: invalid Yaml document separator: apiVersion: networking.k8s.io/v1 Error: 1 chart(s) linted, 1 chart(s) failed
The text was updated successfully, but these errors were encountered:
Split templates of resources per kind - fix helm linting. (fix Victor…
86d08c0
…iaMetrics#819).
3d0d8c6
No branches or pull requests
Fail helm linting if ingresses enabled
Reproduce:
The text was updated successfully, but these errors were encountered: