Kerberos Vault
Learn how to set up video analytics and video management with Kerberos Vault to be backed up to Filebase.
Last updated
Was this helpful?
Learn how to set up video analytics and video management with Kerberos Vault to be backed up to Filebase.
Last updated
Was this helpful?
Kerberos Vault is a video surveillance landscape product that allows you to upload and store video footage on any storage provider of your choice. Kerberos Vault includes Machine Learning functionality for analyzing and processing video recordings and provides an API for custom app development.
Read below to learn how to set up video analytics and video management with Kerberos Vault to be backed up to Filebase.
kubectl create namespace kerberos-vault
helm repo add traefik https://helm.traefik.io/traefik
helm repo update
helm install --namespace=kerberos-vault traefik traefik/traefik
git clone https://github.com/kerberos-io/vault
./vault/yaml/deployment.yaml
configuration file.Edit the following lines to reflect your configuration’s Domain Name:
./vault/yaml/mongodb.config.yaml
to match your MongoDB administrator credentials.kubectl apply -f ./vault/yaml/mongodb.config.yaml -n kerberos-vault
kubectl apply -f ./vault/yaml/deployment.yaml -n kerberos-vault
kubectl get pods
The output should resemble the following:
You will see the Kerberos Vault login page:
This tutorial uses the Storj option as the storage provider because this allows us to specify the Filebase endpoint. The default AWS S3 configuration does not allow us to specify the Filebase endpoint and uses the AWS S3 endpoint.
Though we are using the ‘Storj’ setting, your Filebase bucket does not need to be a Storj bucket.
Provider Name: Filebase
Bucket Name: Filebase Bucket Name
Region: us-east-1
Hostname: s3.filebase.com
Access Key: Filebase Access Key
Secret Access Key: Filebase Secret Key
For detailed directions, see the MongoDB guide .