issues
search
benfiola
/
minio-operator-ext
5
stars
0
forks
source link
miscellaneos + 'tenantRef' changes
#7
Closed
benfiola
closed
1 month ago
benfiola
commented
1 month ago
Remove endpoint overrides
Replace 'tenant' string property with 'tenantRef' object property in custom resources
Resolve tenant during spec resolution
Remove tenant argument from all minio client/minio admin client crud operations (- the tenant is a member of the model)
Remove get_tenant calls from operator crud methods (- the tenant is fetched during spec resolution)
Rename ResourceRef -> SpecResourceRef, define ResourceRef as a reference with a known namespace
Modify all resource helper functions to use ResourceRef arguments
Update example manifests
Update immutable field references in update operations to point to 'tenantRef'
Rename scripts/dev-cluster.sh to scripts/dev.sh
Add port-forwarding and /etc/hosts modification to dev scripts
Update dev.template.py to set logging level
Change order of hook decorators to capture retryability of errors in log_hook method