Enable adding annotations of PVCs #1897
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Enable adding of annotations for PVCs through helm charts.
Fixes: #1868
How to verify the PR
Follow the below steps
Step-1: Build the docker image with custom tag
Step-2: Create a kind cluster and load the image to it
Step-3: Generate operator deployment YAML using kustomize and deploy using it
Edit the YAML and set the operator and console image values as
docker.io/minio/operator:pvc-ann
Step-4: Add custom annotations for MinIO tenant under
helm/tenant/values.yaml
as fieldtenant.pools.[].StorageAnnotations
likeStep-5: Deploy the tenant
Step-6: Verify the PVCs annotations