CloudHost Ceph storage is ready (or still initializing). Profiles single-node Directory OSD on /var/lib/rook/osd — for one-node k3s (no HA) multi-node Raw disk OSDs with replication=3 — production StorageClasses created by Rook rook-ceph-block Block volumes (app PVC, DB, registry, …) rook-ceph-bucket S3-compatible buckets via ObjectBucketClaim Verify cluster health kubectl -n rook-ceph exec deploy/rook-ceph-tools -- ceph status kubectl get storageclass | grep rook-ceph kubectl -n cloudhost-builds get obc,secret | grep -E 'app-sources|ceph-app-sources' Platform backend (after bucket sync Job completes) PLATFORM_STORAGE_CLASS=rook-ceph-block PLATFORM_CREATE_STORAGE_CLASS=false PLATFORM_STORAGE_PROVISIONER=rook-ceph.rbd.csi.ceph.com Mount secret cloudhost-builds/ceph-app-sources-credentials for zip upload S3 settings. Full guide: backend/helm/cloudhost-ceph/README.md and RUNBOOK-CEPH.fa.md