This directory contains the Helm chart for deploying the RustFS Kubernetes operator.
Install the operator using Helm:
helm install rustfs-operator deploy/rustfs-operator/ \
--namespace rustfs-system \
--create-namespace- rustfs-operator/ - Helm chart for the operator
- Configurable deployment settings
- RBAC resources
- CRD installation
- Example Tenant resources
See the Helm chart README for detailed configuration options and usage examples.
- Kubernetes cluster (v1.30+)
- Helm 3.0+
- The
rustfs/operator:latestcontainer image loaded or available in your registry
After installing with Helm:
# Check operator pods
kubectl get pods -n rustfs-system
# View operator logs
kubectl logs -n rustfs-system -l app.kubernetes.io/name=rustfs-operator -f
# Create a sample tenant (from project root)
kubectl apply -f examples/simple-tenant.yaml
# View tenants
kubectl get tenants --all-namespaceshelm uninstall rustfs-operator --namespace rustfs-system