
Fairwinds Polaris
Fairwinds Polaris is an open source policy engine that validates and can remediate Kubernetes resource configuration.
What Fairwinds Polaris is
Fairwinds Polaris is an open source policy engine that validates and can remediate Kubernetes resource configuration. It includes more than 30 built-in policies, and teams can add custom policies using JSON Schema. Checks cover security settings such as privilege escalation and root execution, resource requests and limits, readiness and liveness probes, host network and port use, and image tags. Polaris can run as a dashboard, an admission controller, or a command-line tool for checking local YAML files in CI/CD. Its validating webhook rejects workloads that trigger danger-level checks; warning-level checks pass and appear in the dashboard or webhook logs. A mutating webhook or command-line run can automatically fix supported issues, including missing limits and probes and some unsafe security settings. The dashboard can audit local files or connect to a live cluster using KUBECONFIG credentials, and can be installed in a cluster with kubectl or Helm. The validating webhook needs a valid TLS certificate. Fairwinds Insights can include Polaris findings and retain cross-cluster results with remediation guidance. Polaris is free and intended for Kubernetes teams.
Good
- Includes more than 30 built-in configuration policies.
- Teams can define additional rules with JSON Schema.
- Runs as a dashboard, admission controller, or CLI.
- Can automatically remediate supported configuration issues.
Watch out
- The validating webhook requires a valid TLS certificate.
- Danger-level checks cause the webhook to reject workloads.
- Cross-cluster history is described as a Fairwinds Insights feature.
Who it suits
Polaris suits Kubernetes teams that want to validate configuration practices in local YAML files or against a cluster. It is also relevant to teams seeking supported automatic remediation.
Verdict
Polaris offers Kubernetes policy checks through several run modes, with supported automatic fixes and webhook enforcement. Teams should account for TLS setup if using the validating webhook.
Plans and prices
From Fairwinds Polaris's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Polaris (Open Source) | Free | Open source policy engine · aimed at small teams |
The facts
Each one read from Fairwinds Polaris's own pages, with the date it was checked.
What it does
- Admission enforcement
- The validating webhook rejects workloads that trigger danger-level checks; warning-level checks pass validation and appear in the dashboard or webhook logs.checked 7 Oct 2026
- Automatic remediation
- When run from the command line or as a mutating webhook, Polaris can automatically remediate issues based on policy criteria.checked 8 Oct 2026
- Built-in policies
- It includes more than 30 built-in configuration policies.checked 8 Oct 2026
- CI/CD
- The command-line tool can test local YAML files as part of a CI/CD process.checked 8 Oct 2026
- Custom policies
- Users can build custom policies with JSON Schema.checked 8 Oct 2026
- Deployment
- The dashboard can be installed in a Kubernetes cluster with kubectl or Helm, or run locally using credentials in KUBECONFIG.checked 8 Oct 2026
- Efficiency checks
- Polaris checks that containers have CPU and memory requests and limits configured.checked 8 Oct 2026
- Fairwinds Insights integration
- Fairwinds Insights includes Polaris findings and records results across clusters with remediation guidance.checked 7 Oct 2026
- Image checks
- Polaris identifies image tags that are unspecified or set to latest, and checks image pull policy.checked 8 Oct 2026
- Intended users
- Fairwinds describes Polaris as a tool for Kubernetes teams seeking to validate configuration best practices.checked 7 Oct 2026
- Kubernetes integration
- Polaris can be installed as a Helm chart, and its validating webhook requires a valid TLS certificate.checked 7 Oct 2026
- Local input
- The dashboard can audit files on the local filesystem instead of connecting to a live cluster.checked 8 Oct 2026
- Purpose
- Polaris is an open source policy engine for Kubernetes that validates and remediates resource configuration.checked 8 Oct 2026
- Related integrations
- The documentation points users seeking multi-cluster history and integrations with Slack, Datadog, and Jira to Fairwinds Insights.checked 8 Oct 2026
- Reliability checks
- Polaris validates that pods have readiness and liveness probes.checked 8 Oct 2026
- Remediation
- The mutating webhook can automatically remediate supported issues, including missing resource limits and probes and some unsafe security settings.checked 7 Oct 2026
- Run modes
- Polaris can run as a dashboard, admission controller, or command-line tool.checked 8 Oct 2026
- Security
- Fairwinds says it is SOC 2 Type II compliant.checked 7 Oct 2026
- Security checks
- Polaris checks configurations including privilege escalation, root execution, read-only root filesystems, and host IPC or PID settings.checked 8 Oct 2026
- Signed images
- Polaris container images are signed and image tags are immutable; the documentation recommends full version tags or pinning by digest.checked 8 Oct 2026
- Validation
- Polaris checks for configuration practices including least privilege, readiness and liveness probes, host network and port use, resource requests and limits, and image tags.checked 7 Oct 2026
The company
- Company
- Fairwinds says it launched as ReactiveOps in 2015 and rebranded to Fairwinds in 2019.checked 8 Oct 2026
- Founded
- 2015checked 28 Sep 2026
- Headquarters
- Arlington, Massachusetts, United Stateschecked 28 Sep 2026
The full review of Fairwinds Polaris
Overview
Fairwinds Polaris is an open-source policy engine for Kubernetes resource configuration. It is a strong fit for teams that want to check manifests and cluster workloads against configuration practices without adding a paid policy-engine plan. Its range of run modes is useful, but admission validation requires a valid TLS certificate.
Key features
Polaris ships with more than 30 built-in policies and lets teams define their own using JSON Schema. Checks cover security settings such as privilege escalation, root execution, read-only root filesystems, and host IPC or PID use; reliability practices such as readiness and liveness probes; and CPU and memory requests and limits. It also flags unspecified or latest image tags and checks image pull policy. This breadth makes it useful for catching both risky defaults and routine deployment gaps, though teams with requirements beyond those checks will need to write custom policies.
Teams can run Polaris as a dashboard, admission controller, or command-line tool. The CLI checks local YAML files in CI/CD, while the dashboard can audit local files or connect to a cluster using KUBECONFIG credentials. The dashboard can be installed in a Kubernetes cluster with kubectl or Helm. These options let teams place checks before deployment, in the cluster, or both.
The validating webhook rejects workloads that trigger danger-level checks; warning-level findings pass and appear in the dashboard or webhook logs. That distinction allows enforcement of high-risk policies without blocking every warning. The mutating webhook and CLI can automatically remediate supported issues, including missing limits and probes and some unsafe security settings. Remediation is limited to supported cases, so it does not replace review of every finding.
Polaris findings can also be included in Fairwinds Insights, which records results across clusters with remediation guidance. Teams seeking multi-cluster history or Slack, Datadog, and Jira integrations should consider that service alongside Polaris. Fairwinds says it is SOC 2 Type II compliant. Its container images are signed and image tags are immutable; documentation recommends using full version tags or pinning by digest.
Pricing
Polaris is free and open source, with no paid tier or seat and quota limits specified in its plan. The Polaris (Open Source) plan costs nothing and is aimed at small teams. That makes it accessible for teams evaluating Kubernetes policy checks, while teams needing the multi-cluster history and integrations described for Fairwinds Insights may need to consider that product separately.
Platforms
Polaris supports Linux, macOS, Windows, web, and self-hosted use. Its Kubernetes focus is central: the dashboard can run in a cluster or locally with KUBECONFIG credentials, and the CLI can be integrated into CI/CD checks for local YAML.
Who it's for
Polaris is best for Kubernetes teams that want to standardize configuration checks across manifests and cluster workloads, particularly those able to maintain their own JSON Schema policies and decide which findings should block deployment. It is less suited to teams looking for a general infrastructure policy tool or built-in cross-cluster history and integrations from Polaris alone.
Pros and cons
- Pros: More than 30 built-in policies cover security, reliability, resource sizing, and image practices, giving teams a broad starting point for Kubernetes configuration reviews.
- Pros: Dashboard, admission-controller, and CLI modes support both pre-deployment checks and cluster enforcement.
- Pros: Automatic fixes for supported issues can address missing limits and probes without requiring every correction to be made manually.
- Cons: The validating webhook needs a valid TLS certificate, adding setup work for teams that want admission enforcement.
- Cons: Automatic remediation applies only to supported issues, so teams still need to review findings and handle other fixes themselves.
Alternatives
For policy validation focused on Terraform, Google Cloud Terraform Policy Validation is a free beta client-side tool; Polaris instead targets Kubernetes resource configuration.
Open Policy Agent is another free, open-source policy engine under the Apache License 2.0. Choose between them based on whether Polaris's built-in Kubernetes checks and its dashboard, webhook, and CLI modes suit your workflow.
Terraform offers a free plan capped at 500 managed resources, one concurrent remote run, and one concurrent agent run, plus a free trial. Choose it when those Terraform capabilities match your needs rather than Polaris's Kubernetes-focused checks.
AWS CloudFormation is a free service for CloudFormation itself, while underlying AWS resources are billed at their own rates. It is a relevant alternative for infrastructure managed through CloudFormation rather than Kubernetes configuration.
Cloud Custodian is a free, open-source tool under Apache 2.0. Conftest is also free and open source under Apache License 2.0. cfn-lint is free under MIT-0 and supports Python 3.10–3.14. KICS is a free open-source project. These alternatives may suit readers comparing other infrastructure policy and validation tools.
Browse Infrastructure Policy as Code Tools, Infrastructure as Code Security Software, and Kubernetes Security Software for related categories.
Verdict
Choose Fairwinds Polaris if your team needs free, Kubernetes-specific policy checks across local manifests and cluster workloads, with optional enforcement and targeted automatic remediation. Its built-in policies and flexible run modes are the main reasons to choose it; look elsewhere if you need general infrastructure policy coverage or multi-cluster history and integrations beyond Polaris.
Getting started
- Visit the Fairwinds Polaris website.
- Install the dashboard in a Kubernetes cluster with kubectl or Helm, or run it locally using credentials in KUBECONFIG.
- For admission control, provide a valid TLS certificate for the validating webhook.
- Use the command-line tool to check local YAML files in CI/CD.
Questions
Does Polaris have a free plan?
Yes. The Polaris Open Source plan is free at no cost.
Which platforms does Polaris support?
The listed platforms are Linux, macOS, self-hosted, web, and Windows.
Is Polaris open source?
Yes. It is described as an open source policy engine.
How can a team run Polaris?
It can run as a dashboard, an admission controller, or a command-line tool for checking local YAML files in CI/CD.
What does the validating webhook do?
It rejects workloads that trigger danger-level checks. Warning-level checks pass validation and appear in the dashboard or webhook logs.
What does Polaris check?
Checks include security configuration, CPU and memory requests and limits, readiness and liveness probes, host networking and ports, image tags, and image pull policy.
Alternatives to Fairwinds Polaris
- 1

Kubescape
Free planOpen sourceAPILinuxmacOSSelf-hosted8.2From $30 a month - 2
Kyverno
Free planOpen sourceWebAPILinuxmacOS7.7Free plan - 3

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

Sysdig Secure
WebAPILinuxmacOS7.2From $20 a month - 5
Trivy Operator
Free planOpen sourceAPILinuxSelf-hosted6.9Free plan - 6
KSPM Pro
Free planWeb6.5From $100 a month
