https://store-images.s-microsoft.com/image/apps.29406.a6c1f1ab-4928-4164-909a-32a9c0263c58.151f8c35-a2b6-4ffd-b500-d8b68edf0eae.3af0df7e-bb9b-46c1-bbaf-2cd24a05c286

Fairwinds Polaris

Fairwinds Ops, Inc.

Fairwinds Polaris

Fairwinds Ops, Inc.

A Kubernetes dashboard to ensure your workloads are running with best practices

Fairwinds' Polaris keeps your clusters sailing smoothly. It runs a variety of checks to ensure that Kubernetes pods and controllers are configured using best practices, helping you avoid problems in the future.

Polaris supports a wide range of validations covering a number of Kubernetes best practices. Here's a sample configuration file that includes all currently supported checks. The default configuration contains a number of those checks. This repository also includes a sample full configuration file that enables all available checks.

Each check can be assigned a severity. Only checks with a severity of error or warning will be validated. The results of these validations are visible on the dashboard. In the case of the validating webhook, only failures with a severity of error will result in a change being rejected.

Polaris validation checks fall into several different categories:

  • Health Checks
  • Images
  • Networking
  • Resources
  • Security