Menu

Tree [842ccf] master /
 History

HTTPS access


File Date Author Commit
 .circleci 2021-05-12 Robert Brennan Robert Brennan [a995e7] Set goflags to fix deps (#542)
 .github 2021-04-30 dependabot-preview[bot] dependabot-preview[bot] [a66a6b] Upgrade to GitHub-native Dependabot (#528)
 checks 2021-05-11 Cydnee Owens Cydnee Owens [d011bb] add failure.all.yaml for dangerouscapabilities ...
 cmd 2021-03-26 Jordan Doig Jordan Doig [63fd57] Add support for arbitrary Kinds (#505)
 deploy 2021-02-03 Robert Brennan Robert Brennan [3f7fcc] bump version to 3.1.0 (#490)
 docs 2021-05-11 Soto Sugita Soto Sugita [8e6243] Fix the installation command by helm (#539)
 examples 2021-05-06 Robert Brennan Robert Brennan [f753fc] Support multi-resource templates (#524)
 pkg 2021-05-06 Robert Brennan Robert Brennan [f753fc] Support multi-resource templates (#524)
 scripts 2020-09-11 baderbuddy baderbuddy [7c9f01] Update dependencies (#400)
 test 2021-05-18 Cydnee Owens Cydnee Owens [842ccf] Multiple replicas (#534)
 .dockerignore 2020-05-18 Robert Brennan Robert Brennan [9d81c3] Pack config.yaml in Docker (#298)
 .envrc 2019-12-19 Robert Brennan Robert Brennan [42e866] add envrc
 .gitignore 2021-01-15 Robert Brennan Robert Brennan [c11b83] Update docs (#472)
 .goreleaser.yml 2020-05-20 Robert Brennan Robert Brennan [f4fc7c] add ARM support (#303)
 CODEOWNERS 2021-05-11 Terraform User Terraform User [3211d6] Managed by Terraform
 Dockerfile 2021-05-06 Robert Brennan Robert Brennan [f753fc] Support multi-resource templates (#524)
 LICENSE 2019-07-30 Bobby Brennan Bobby Brennan [20bd32] Rename ReactiveOps to Fairwinds (#180)
 README.md 2021-03-12 Robert Brennan Robert Brennan [eebc95] update for 3.2.0 (#513)
 fairwinds-insights.yaml 2021-02-04 Robert Brennan Robert Brennan [9ddbe5] add insights (#492)
 go.mod 2021-05-17 dependabot[bot] dependabot[bot] [7b00d7] Bump github.com/fatih/color from 1.10.0 to 1.11...
 go.sum 2021-05-17 dependabot[bot] dependabot[bot] [7b00d7] Bump github.com/fatih/color from 1.10.0 to 1.11...
 main.go 2021-03-12 Robert Brennan Robert Brennan [eebc95] update for 3.2.0 (#513)

Read Me

Polaris Logo

Best Practices for Kubernetes Workload Configuration

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 can be run in three different modes:
* As a dashboard, so you can audit what's running inside your cluster.
* As an admission controller, so you can automatically reject workloads that don't adhere to your organization's policies.
* As a command-line tool, so you can test local YAML files, e.g. as part of a CI/CD process.

Polaris Architecture

Want to learn more? Reach out on the Slack channel (request invite), send an email to opensource@fairwinds.com, or join us for office hours on Zoom

Documentation

Check out the documentation at docs.fairwinds.com

Integration with Fairwinds Insights

Fairwinds Insights

Fairwinds Insights
is a platform for auditing Kubernetes clusters and enforcing policy. If you'd like to:
* manage Polaris across a fleet of clusters
* track findings over time
* send results to services like Slack and Datadog
* add additional checks from tools like
Trivy,
Goldilocks, and
OPA

you can sign up for a free account here.

Contributing

PRs welcome! Check out the Contributing Guidelines and Code of Conduct for more information.

Further Information

A history of changes to this project can be viewed in the Changelog

If you'd like to learn more about Polaris, or if you'd like to speak with
a Kubernetes expert, you can contact info@fairwinds.com or visit our website


Polaris Dashboard