Installation

Kerberos Vault is shipped as a Docker container and is preferably installed inside a Kubernetes cluster. This means that it can run at the edge, or in the cloud.

Although you might expect that Kubernetes at the edge or Kubernetes in the cloud is the same installation, you will notice that there are a few differences.

When running a Kubernetes cluster on a Kubernetes service provider, such as GKE, EKS, you will have a couple of superpowers such as a LoadBalancer service, automatic Volume creation, etc. The latter is something what is missing in an Edge deployment, there you have to prepare the volumes yourself and install an edge load balancer like MetalLB.

Kerberos Vault can be installed everywhere your Kubernetes cluster can be installed.

Kerberos Vault can be installed everywhere your Kubernetes cluster can be installed.

Installation on a Kubernetes Service Provider

Installing Kerberos Vault on a Kubernetes Service Provider (Azure, GCP, AWS) is straight forward, as you can create a Kubernetes cluster in a few clicks, get access to public load balancers, volumes and more. Running Kerberos Vault in such a cluster is just a matter of copy-pasting some configuration (yaml) files, and execution of kubectl apply commands.

Install Kerberos Vault on a Kubernetes Service Provider by following this step-by-step installation guide.

Bring your own storage using Kerberos Vault

Bring your own storage using Kerberos Vault

Installation in a private cloud or at the edge

No need to install Kerberos Vault on a Kubernetes Service Provider, it can be installed on your own Kubernetes cluster in your private cloud, or at the edge. The closer you bring Kerberos Vault to your video streams, and Kerberos Agents, the more benefits you will experience (low latency, low bandwidth, etc).

In contrast to the Kubernetes Service Provider, there will be more work required. Setting up a Kubernetes Cluster, configuring a load balancer, and creating persistent volumes and claims.

Install Kerberos Vault on a private cloud or at the edge by following this step-by-step installation guide.

Store your recordings at the edge with Kerberos Vault

Store your recordings at the edge with Kerberos Vault

Edit this page on GitHub