This commit is contained in:
Cedric Verstraeten
2024-08-10 19:36:13 +02:00
parent c2c297d137
commit c45ef0abda
2 changed files with 20 additions and 10 deletions

View File

@@ -1,6 +1,6 @@
# Edge deployment on k8s
# Edge deployment on k8s, microk8s, k3s
This ...
Within this tutorial we will install the Kerberos.io edge stack (Kerberos Agent, Kerberos Vault and the Data filtering service). This will allow us to store recordings from multiple cameras at the edge
## Kerberos Vault
@@ -101,14 +101,19 @@ If you have chosen to use the `NodePort` configuration you should be able to rea
# Watch the tenant creation
watch kubectl get all -n minio-tenant
### Configure the Kerberos Vault
..... (should be done through env files so we do not need to get in the UI)
### Create an agent
### Create the integration RabbitMQ
kubectl create namespace rabbitmq
helm install rabbitmq bitnami/rabbitmq -n rabbitmq -f rabbitmq-values.yaml
### Configure the Kerberos Vault
..... (should be done through env files so we do not need to get in the UI)
create the minio provider, add integration
### Create an agent
### Create the data filtering
### add forwarding integration

View File

@@ -43,10 +43,15 @@ spec:
- name: AGENT_KERBEROSVAULT_PROVIDER
value: mybucket
- name: AGENT_KERBEROSVAULT_DIRECTORY
value: myagent
value: myhubaccount
- name: AGENT_CAPTURE_CONTINUOUS
value: "true"
- name: AGENT_HUB_URI
value: https://api.cloud.kerberos.io # or your own hub installation
- name: AGENT_HUB_KEY
value: xxx
- name: AGENT_HUB_PRIVATE_KEY
value: xxx
# find full list of environment variables here: https://github.com/kerberos-io/agent#override-with-environment-variables
---
apiVersion: v1