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,25 @@
|
||||
# CloudHost Ceph extras (ObjectBucketClaim for zip uploads).
|
||||
# Rook operator + CephCluster are installed via scripts/install.sh using official rook-release charts.
|
||||
|
||||
namespace: cloudhost-builds
|
||||
|
||||
objectStore:
|
||||
# Must match rook-ceph-cluster cephObjectStores[].storageClass.name
|
||||
bucketStorageClass: rook-ceph-bucket
|
||||
# Claim name; Rook generates bucket + credentials secret
|
||||
claimName: app-sources
|
||||
# Prefix for generated bucket name (Rook appends random suffix)
|
||||
generateBucketName: cloudhost-app-sources
|
||||
|
||||
platform:
|
||||
# Copy S3 credentials into a stable secret name for backend/workers
|
||||
createCredentialsSecret: true
|
||||
credentialsSecretName: ceph-app-sources-credentials
|
||||
# In-cluster RGW endpoint (adjust if ingress is enabled on object store)
|
||||
endpoint: http://rook-ceph-rgw-ceph-objectstore.rook-ceph.svc.cluster.local:80
|
||||
region: us-east-1
|
||||
|
||||
integration:
|
||||
# Emit a ConfigMap with suggested backend env vars (non-secret)
|
||||
createConfigMap: true
|
||||
configMapName: cloudhost-ceph-integration
|
||||
Reference in New Issue
Block a user