User Guide
Step-by-step guide to deploying and operating Spice.ai workloads with the Kubernetes Operator.
Prerequisites
1. Install the operator
helm install spiceai-operator \
oci://709825985650.dkr.ecr.us-east-1.amazonaws.com/spice-ai/charts/spiceai-operator \
--namespace spiceai-operator-system --create-namespacekubectl -n spiceai-operator-system get pods
kubectl get crds | grep spice.ai2. Deploy your first Spicepod
3. Configure the workload
Set the container image
Use a private registry
Configure ports
Request CPU and memory
Inject environment variables and secrets
Add persistent storage
Use a service account (IRSA)
Restrict network traffic
Choose an update strategy
Enable standby versions and instant rollback
Scale and pause
Force a rollout
Tune health probes and scheduling
4. Deploy a distributed cluster
5. Inject a sidecar into an existing Pod
6. Monitor and inspect status
7. Crashloop protection
8. Upgrade the operator
Next steps
Last updated
Was this helpful?