Replace PVC-based registry storage with S3 via COSI BucketClaim/BucketAccess. The system chart parses BucketInfo secret and creates a registry-s3 Secret with REGISTRY_STORAGE_S3_* env vars that override Harbor's ConfigMap values. - Add bucket-secret.yaml to system chart (BucketInfo parser) - Remove storageType/size from registry config (S3 is now the only option) - Use Harbor's existingSecret support for S3 credentials injection - Add objectstorage-controller to PackageSource dependencies - Update E2E test with COSI bucket provisioning waits and diagnostics Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Aleksei Sviridkin <f@lex.la>
12 lines
152 B
YAML
12 lines
152 B
YAML
harbor: {}
|
|
bucket:
|
|
secretName: ""
|
|
db:
|
|
replicas: 2
|
|
size: 5Gi
|
|
storageClass: ""
|
|
redis:
|
|
password: ""
|
|
replicas: 2
|
|
size: 1Gi
|
|
storageClass: ""
|