Skip to content
SPECIFICTION
Get listed

Fairwinds Polaris

fairwinds.com

Free plan WebWindowsmacOSLinuxSelf-hosted

What it is

Fairwinds Polaris is an open source policy engine for validating and remediating Kubernetes resource configuration. It includes more than 30 built-in policies, and teams can add their own using JSON Schema. Checks cover security practices such as least privilege, privilege escalation, root execution, and host IPC or PID settings, along with resource requests and limits, readiness and liveness probes, 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 findings pass and appear in the dashboard or webhook logs. A mutating webhook or command-line run can automatically remediate supported issues, including missing limits and probes and some unsafe security settings. The dashboard can audit local files or connect to a live cluster, and can be installed with kubectl or Helm. The validating webhook requires a valid TLS certificate. Polaris is free and runs on Linux, macOS, Windows, web, and self-hosted environments.

Spec sheet

Purpose
Polaris is an open source policy engine for Kubernetes that validates and remediates resource configuration.Read 8 Oct 2026 · polaris.docs.fairwinds.com
Intended users
Fairwinds describes Polaris as a tool for Kubernetes teams seeking to validate configuration best practices.Read 7 Oct 2026 · fairwinds.com
Deployment
The dashboard can be installed in a Kubernetes cluster with kubectl or Helm, or run locally using credentials in KUBECONFIG.Read 8 Oct 2026 · polaris.docs.fairwinds.com
Security
Fairwinds says it is SOC 2 Type II compliant.Read 7 Oct 2026 · fairwinds.com
Headquarters
Arlington, Massachusetts, United StatesRead 28 Sep 2026 · fairwinds.com
Founded
2015Read 28 Sep 2026 · fairwinds.com
Company
Fairwinds says it launched as ReactiveOps in 2015 and rebranded to Fairwinds in 2019.Read 8 Oct 2026 · fairwinds.com
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.Read 7 Oct 2026 · polaris.docs.fairwinds.com
Automatic remediation
When run from the command line or as a mutating webhook, Polaris can automatically remediate issues based on policy criteria.Read 8 Oct 2026 · polaris.docs.fairwinds.com
Built-in policies
It includes more than 30 built-in configuration policies.Read 8 Oct 2026 · polaris.docs.fairwinds.com
CI/CD
The command-line tool can test local YAML files as part of a CI/CD process.Read 8 Oct 2026 · polaris.docs.fairwinds.com
Custom policies
Users can build custom policies with JSON Schema.Read 8 Oct 2026 · polaris.docs.fairwinds.com
Efficiency checks
Polaris checks that containers have CPU and memory requests and limits configured.Read 8 Oct 2026 · fairwinds.com
Fairwinds Insights integration
Fairwinds Insights includes Polaris findings and records results across clusters with remediation guidance.Read 7 Oct 2026 · fairwinds.com
Image checks
Polaris identifies image tags that are unspecified or set to latest, and checks image pull policy.Read 8 Oct 2026 · fairwinds.com
Kubernetes integration
Polaris can be installed as a Helm chart, and its validating webhook requires a valid TLS certificate.Read 7 Oct 2026 · polaris.docs.fairwinds.com
Local input
The dashboard can audit files on the local filesystem instead of connecting to a live cluster.Read 8 Oct 2026 · polaris.docs.fairwinds.com
Related integrations
The documentation points users seeking multi-cluster history and integrations with Slack, Datadog, and Jira to Fairwinds Insights.Read 8 Oct 2026 · polaris.docs.fairwinds.com
Reliability checks
Polaris validates that pods have readiness and liveness probes.Read 8 Oct 2026 · fairwinds.com
Remediation
The mutating webhook can automatically remediate supported issues, including missing resource limits and probes and some unsafe security settings.Read 7 Oct 2026 · polaris.docs.fairwinds.com
Run modes
Polaris can run as a dashboard, admission controller, or command-line tool.Read 8 Oct 2026 · polaris.docs.fairwinds.com
Security checks
Polaris checks configurations including privilege escalation, root execution, read-only root filesystems, and host IPC or PID settings.Read 8 Oct 2026 · polaris.docs.fairwinds.com
Signed images
Polaris container images are signed and image tags are immutable; the documentation recommends full version tags or pinning by digest.Read 8 Oct 2026 · polaris.docs.fairwinds.com
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.Read 7 Oct 2026 · fairwinds.com

Plans and prices

Polaris (Open Source) Free Open source policy engine · aimed at small teams Read 8 Oct 2026 · fairwinds.com

Every Fairwinds Polaris plan and price →

Strong points and limits

Strong points

  • Includes more than 30 built-in policies.
  • Teams can define policies with JSON Schema.
  • CLI checks local YAML files in CI/CD.
  • Supported issues can be automatically remediated.
  • Free open source policy engine.

Limits

  • The validating webhook requires a valid TLS certificate.
  • Automatic remediation covers supported issues only.
  • Danger-level checks cause the webhook to reject workloads.

Who it suits

Polaris suits Kubernetes teams seeking to validate configuration practices and address supported problems automatically. Its dashboard, admission controller, and CLI offer different ways to check cluster configurations or local YAML.

Fairwinds Polaris in depth

Read the full write-up

Overview

Fairwinds Polaris is an open-source policy engine for checking Kubernetes resource configuration and correcting some problems automatically. It suits teams that want policy checks in manifests, CI/CD or a cluster without adding a software license cost. Its choice of run modes is a strength; teams relying on admission enforcement must also manage a valid TLS certificate.

Key features

Polaris ships with more than 30 configuration policies and lets teams define their own with JSON Schema. Checks cover security settings such as privilege escalation, root execution, read-only root filesystems and host IPC or PID use, alongside reliability checks for readiness and liveness probes and efficiency checks for CPU and memory requests and limits. It also flags missing or latest image tags and checks image pull policy. This breadth makes it useful for teams seeking a single pass over security-sensitive defaults and everyday deployment hygiene.

There are three ways to put those checks to work: a dashboard, an admission controller and a command-line tool. The dashboard can run in a cluster through kubectl or Helm, run locally with credentials in KUBECONFIG, or audit local files instead of a live cluster. The CLI can inspect local YAML files in CI/CD, catching issues before workloads are deployed. Teams can therefore adopt Polaris at the point in their workflow that best fits their deployment process.

Admission control distinguishes severity: danger-level findings cause the validating webhook to reject a workload, while warning-level findings pass and appear in the dashboard or webhook logs. That lets teams block selected high-risk configurations without treating every warning as a release blocker. The webhook requires a valid TLS certificate, however, which adds a condition to deploying this mode.

Polaris can automatically remediate supported issues when run through the CLI or mutating webhook. Examples include missing resource limits and probes and some unsafe security settings. That can reduce manual correction, but remediation is limited to supported issues rather than a blanket fix for every policy failure. Polaris container images are signed and their tags immutable; the documentation recommends full version tags or pinning by digest.

Fairwinds Insights can collect Polaris findings across clusters and retain results with remediation guidance. Fairwinds points to Insights for teams that also want multi-cluster history and integrations with Slack, Datadog and Jira, making it a separate consideration for organizations that need more than Polaris's policy checks.

Pricing

Polaris (Open Source): free. The free plan is an open-source policy engine aimed at small teams. It is the natural fit for teams comfortable running and operating the tool themselves; there is no paid Polaris tier described here, so teams wanting Fairwinds Insights capabilities should assess that product separately.

Platforms

Polaris is listed for Linux, macOS, Windows, web and self-hosted use. Its Kubernetes installation options include Helm, and its dashboard can also be run locally with cluster credentials. These options suit teams that want to choose between cluster deployment and local auditing, while the CLI supports local YAML checks in CI/CD.

Who it's for

Polaris is best for Kubernetes teams that want configurable checks on workload security, reliability, resource settings and image practices, particularly when they want to enforce policies at admission or catch problems in CI/CD. It is less suited to teams whose priority is multi-cluster history and integrations such as Slack, Datadog and Jira without adopting Fairwinds Insights as well.

Pros and cons

Broad coverage in an open-source tool: More than 30 built-in policies span security, reliability, resource efficiency and image configuration, with JSON Schema available for custom rules.

Flexible placement in the workflow: Dashboard, admission controller and CLI modes support cluster checks, local audits and pre-deployment CI/CD checks.

Selective blocking and remediation: Danger-level checks can reject workloads, and supported issues such as missing probes or limits can be remediated automatically.

Admission setup has a prerequisite: The validating webhook needs a valid TLS certificate, so teams choosing that mode must account for certificate management.

Cross-cluster history calls for another product: Fairwinds directs teams seeking retained findings and external integrations to Fairwinds Insights.

Alternatives

Kubescape is another free, self-hosted option, with a CLI and Kubernetes operator under the Apache 2.0 license; choose it if that combination better matches how you want to run security checks.

CloudSploit offers a free self-hosted open-source version and a hosted commercial version at Aqua Wave with custom pricing; consider it when you want that hosted option.

Kyverno is a free, Apache-licensed open-source project for teams comparing Kubernetes policy tools.

Monokle is a free, open-source MIT-licensed desktop option from Kubeshop for readers considering a desktop tool.

Red Hat Trusted Artifact Signer is a paid alternative with custom pricing for teams evaluating a commercial option.

KubeArmor is a free open-source runtime security project; workload and platform support varies by its support matrix, so consider it when runtime security is the focus.

bifrost security is a paid option with a free trial for teams that want to evaluate a commercial product.

KSPM Pro is a freemium web product with a free plan for one Kubernetes cluster and real-time scans, suited to readers whose needs fit that stated cap.

Browse Kubernetes Security Software, Infrastructure Policy as Code Tools or Infrastructure as Code Security Software for related categories.

Verdict

Choose Polaris if your Kubernetes team wants a free, open-source way to apply configuration policies across CI/CD, cluster dashboards or admission control, with automatic correction for supported issues. Its breadth and deployment flexibility are compelling; look elsewhere or add Fairwinds Insights if multi-cluster history and integrations are central, and account for TLS certificate management if you need the validating webhook.

Verdict

Polaris offers policy checks through a dashboard, admission controller, or CLI, with supported automatic remediation. Teams using its validating webhook need a valid TLS certificate.

Where Specifiction places it

Alternatives to Fairwinds PolarisAll alternatives →