ee5bd0a291
Document registry ingress split, image mirroring, loop OSD setup, and platform integration paths.
26 lines
1001 B
YAML
26 lines
1001 B
YAML
# 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
|