AIStor Operator

The AIStor Operator manages AIStor Object Store deployments on Kubernetes clusters using the Kubernetes Operator pattern. The Operator automates deployment, configuration, and lifecycle management tasks for AIStor, reducing operational complexity when running on Kubernetes.

Use the AIStor Operator when deploying AIStor on Kubernetes platforms including upstream Kubernetes, Red Hat OpenShift, and other Kubernetes distributions. The Operator handles tasks such as pod scheduling, configuration management, certificate rotation, and upgrade orchestration.

The Operator reference documentation includes Custom Resource Definitions (CRDs) in both stable and alpha iterations. Use these to understand what Kubernetes resources the AIStor Operator deploys.

You can also find complete examples of the values.yaml files for both the Operator and Object Store Helm charts. Use these to understand how you can customize object store deployments, Operator configuration options, networking configuration, ingress setup, resource management, and pod scheduling controls.

For installation instructions, see Deploy AIStor on Kubernetes.