Prerequisites
Cluster requirements
- Kubernetes cluster (k3s, microk8s, EKS, or similar)
helm3.x andkubectlconfigured for the target cluster- Docker registry credentials for Annolive images
- A default StorageClass or an explicit
persistence.storageClassvalue
Minimum recommended specifications
- RAM: At least 4 GB per node running Annolive workloads
- Storage: Sufficient node disk for PVC capacity (defaults: 100 Gi app data, 10 Gi PostgreSQL, 2 Gi RabbitMQ — override at install via Installation — Storage; extend later via Extend storage later)
Namespace and registry secret
Create the namespace and pull secret before installing the chart:
kubectl create namespace annolive
kubectl create secret docker-registry annolive-registry \
--docker-server=https://index.docker.io/v1/ \
--docker-username=annoliveai \
--docker-password=<access-key> \
-n annolive