Helm
Deploy the Kitaru server on Kubernetes using the Kitaru Helm chart
Prerequisites
Quick start
helm install kitaru-server oci://public.ecr.aws/zenml/kitaru \
--version 0.2.0 \
--namespace kitaru \
--create-namespacekubectl -n kitaru port-forward svc/kitaru-server-kitaru 8080:80
kitaru login http://localhost:8080Configuration
Deployment invocation support (workload manager)
Persist your data
Default: SQLite with a PVC
Using MySQL (recommended for production)
Keep the password out of values
MySQL with SSL
Connect to the server
Port-forward (default: ClusterIP)
LoadBalancer
API key login (headless / CI)
Disconnect
Expose with Ingress
Basic Ingress with TLS
Security
JWT secret key
Secrets encryption
Production example
Upgrading
Uninstalling
Troubleshooting
Pod won't start or CrashLoopBackOff
DB migration job fails
Login stalls or shows errors
Ingress returns 502/503
Related pages
Last updated
Was this helpful?