/barbossa

Kubernetes Chief Mate - Ensure the Safety and Security of your Applications.

Primary LanguageGoMIT LicenseMIT

Barbossa

Build Status

Barbossa's aim is to help out take care of the safety and security of your Kubernetes Resources, much like a Chief Mate.

It does so by setting up several policies and presets to make sure that the applications you deploy in your Kubernetes Cluster are configured to be Highly Available.

Installation

To install the webhook, you'll need cert-manager installed in your cluster.

Once that's done, you can install the webhook as follows:

kubectl apply -f docs/kube

Defaults

To achieve High Availability within a Kubernetes cluster, we've configured some defaults to enforce setting up some values. You can view these configurations in the defaults folder.