docker-registry.helm
docker-registry.helm copied to clipboard
Add support for custom envFrom secretRef's and configMapRef's
Hi,
Would it be possible to add custom envFrom
support in the future?
Background, I am running rook-ceph (operator for running distributed storage ceph). It has a ObjectBucketClaim that can create s3 buckets. The OBC in turn creates a ConfigMap and a Secret that contains following keys BUCKET_REGION, BUCKET_HOST, BUCKET_PORT, BUCKET_NAME, AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY. In order for me to use these with this helm chart I need to first apply the OBC. Then open the configmap and secret and copy the values from the keys and insert them for this helm chart values and then install the helm chart. Makes it impossible for me to automate.
If you could make it so I can add additional envFrom[].secretRef
and envFrom[].configMapRef
into the values that are applied to the pod container specs. Then I could easily use the above mentioned auto-generated keys as values like so:
secrets.s3.accessKey=$(AWS_ACCESS_KEY_ID)
secrets.s3.secretKey=$(AWS_SECRET_ACCESS_KEY)
s3.region=$(BUCKET_REGION)
s3.regionEndpoint=$(BUCKET_HOST)
s3.bucket=$(BUCKET_NAME)
Thanks!