KubeLinter
KubeLinter is a free static analyzer for Kubernetes configuration files.
What KubeLinter is
KubeLinter is a free static analyzer for Kubernetes configuration files. It checks Kubernetes YAML, Helm chart directories, and Kustomize directories for best practices, production readiness, and security concerns. Default checks include whether containers run as non-root, least privilege is enforced, and sensitive information is kept in secrets. Users can enable or disable checks and define custom checks to align with organizational policies, using YAML configuration and CEL expressions. When a check fails, KubeLinter provides remediation recommendations and exits with a non-zero code, which can make findings actionable in automated workflows. Results can be written as plain text, JSON, or SARIF, including multiple formats in a single run. The project documents use with pre-commit hooks, a Docker-based pre-commit hook, and a GitHub Action for CI. Installation options include Go, release binaries, Homebrew or LinuxBrew, nix-shell, and Docker. Container images are signed with cosign, and a public verification key is provided. KubeLinter is licensed under Apache License 2.0; the repository says StackRox created it and Red Hat now powers it.
Good
- Checks Kubernetes YAML, Helm, and Kustomize.
- Custom checks can match organizational policies.
- Outputs plain text, JSON, or SARIF.
- Documented GitHub Action and pre-commit integrations.
Watch out
- Usage, flags, and configuration formats may change.
- Checks are limited to Kubernetes YAML, Helm, and Kustomize inputs.
Who it suits
KubeLinter suits teams checking Kubernetes manifests for policy and security issues, including those adding checks to CI or pre-commit workflows. It is available for Linux and macOS, and can also be used via Docker.
Verdict
KubeLinter offers configurable checks and output formats for Kubernetes configuration review. Its documented integrations suit automated workflows, but users should account for possible changes to commands and configuration.
Plans and prices
From KubeLinter's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| KubeLinter | Free | Apache License 2.0 |
The facts
Each one read from KubeLinter's own pages, with the date it was checked.
What it does
- Custom policies
- Users can enable or disable checks and create custom checks to match organizational policies.checked 5 Oct 2026
- Default checks
- Its default checks cover issues such as running containers as non-root, enforcing least privilege, and storing sensitive information only in secrets.checked 5 Oct 2026
- Findings
- When a lint check fails, KubeLinter reports remediation recommendations and returns a non-zero exit code.checked 5 Oct 2026
- Image verification
- KubeLinter container images are signed with cosign, and the project provides a public key for verification.checked 5 Oct 2026
- Input types
- KubeLinter can lint Kubernetes YAML files, Helm chart directories, and Kustomize directories.checked 5 Oct 2026
- Installation
- The project documents installation using Go, release binaries, Homebrew or LinuxBrew, nix-shell, and Docker.checked 5 Oct 2026
- Integrations
- The project documents use with pre-commit hooks, a Docker-based pre-commit hook, and a GitHub Action for CI.checked 5 Oct 2026
- License
- KubeLinter is licensed under the Apache License 2.0.checked 5 Oct 2026
- Notable limitation
- The project notes that command usage, flags, and configuration file formats may change in the future.checked 5 Oct 2026
- Report formats
- It supports plain text, JSON, and SARIF output, including writing multiple formats in one run.checked 5 Oct 2026
- Security reporting
- The security policy directs people reporting vulnerabilities to Red Hat's Product Security team for confidential disclosure.checked 5 Oct 2026
- Support and community
- The project points users to its Slack workspace to engage with maintainers and other users.checked 5 Oct 2026
- What it does
- KubeLinter statically analyzes Kubernetes YAML, Helm charts, and Kustomize manifests for best practices, production readiness, and security.checked 5 Oct 2026
The company
- Maker
- The repository says KubeLinter was created by StackRox and is now powered by Red Hat.checked 5 Oct 2026
Alternatives to KubeLinter
- 1

Terraform
Free planWebAPILinuxmacOS8.0Free plan - 2

AWS CloudFormation
Free planiOSWebAPILinux7.7Free plan - 3
Kyverno
Free planOpen sourceWebAPILinuxmacOS7.7Free plan - 4

Open Policy Agent Gatekeeper
Free planOpen sourceAPILinuxSelf-hosted7.2Free plan - 5

Fairwinds Polaris
Free planWebLinuxmacOSSelf-hosted7.1Free plan - 6
Google Cloud Organization Policy
Free planWebAPILinuxmacOS7.1Free plan
