kube-score checks Kubernetes manifests for security and reliability
issues, including resource limits, probes, and security contexts.

Building requires google-go-lang (Go 1.23 or newer) and uses vendored
dependencies for offline compilation. Go and a Kubernetes cluster are
not needed at runtime.

  kube-score score --kubernetes-version v1.32 manifest.yaml

Set --kubernetes-version to your cluster version. The default is v1.18.
Critical findings exit with status 1. Checks are recommendations, not
full schema validation. See /usr/doc/kube-score-<version>/ for details.

Optional tools that generate manifests for kube-score to analyze:
  Helm: render charts (https://helm.sh/)
  Kustomize: render overlays (https://kustomize.io/)
  kubectl: export cluster objects
    https://kubernetes.io/docs/reference/kubectl/
