Add Harbor/Ceph runbooks and align single-node Ceph docs with abr deployment.
Document registry ingress split, image mirroring, loop OSD setup, and platform integration paths.
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
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
|
||||
Reference in New Issue
Block a user