Cloud-Native
Production Kubernetes & Helm Deployment
Deploying Aarkam clusters on sovereign Kubernetes infrastructure using official Helm charts.
Last updated: Sep 20, 2026
•
Format: Markdown / GFM
Production Kubernetes & Helm Deployment
Aarkam provides production-grade Helm charts for deploying resilient, auto-scaling object storage clusters on Red Hat OpenShift, SUSE Rancher, or upstream Kubernetes (v1.27+).
1. Adding the Sovereign Helm Repository
helm repo add aarkam https://charts.aarkam.io/beta
helm repo update
2. Configuring Production values.yaml
Create an enterprise configuration file sovereign-values.yaml:
cluster:
name: aarkam-enterprise-prod
region: ksa-central-1
erasureProfile: "8+3" # Standard Enterprise (72.7% efficiency)
gateway:
replicas: 4
service:
type: LoadBalancer
annotations:
service.beta.kubernetes.io/load-balancer-internal: "true"
resources:
requests:
cpu: "4000m"
memory: "8Gi"
limits:
cpu: "16000m"
memory: "32Gi"
storageNodes:
replicas: 12
persistence:
storageClass: "local-nvme-sc"
size: "40Ti"
directIO: true
resources:
requests:
cpu: "8000m"
memory: "32Gi"
abodi:
enabled: true
privileged: true
metricsIntervalSeconds: 5
3. Deploying the Cluster
helm install aarkam aarkam/aarkam-cluster \
--namespace sovereign-storage \
--create-namespace \
-f sovereign-values.yaml
Verify rollout status:
kubectl rollout status statefulset/aarkam-storagenode -n sovereign-storage