Kerberos Vault is shipped as a container image and is preferably installed inside a Kubernetes cluster. This means that you can run it where and how you want. Depending on your setup, home installation or production ready deployment, you might decide to install it using standard
Kubernetes depending on your needs and requirements.
You can quickly ramp-up Kerberos Vault by using
docker compose. We have provided a
docker-compose.yaml file, which includes all the required services.
Install Kerberos Vault using
docker composefollowing this step-by-step installation guide.
Although you might expect that self-hosted Kubernetes or a managed Kubernetes in the cloud is the same, you will notice that there are a few differences in terms of installation.
When running a Kubernetes cluster on a Kubernetes service provider, such as GKE, EKS or AKS you will have a wide range 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
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.
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.