lefebsy commented on PR #389:
URL: https://github.com/apache/polaris/pull/389#issuecomment-2546185853

   Refactored after many comments : 
   - SKIP_CREDENTIAL_SUBSCOPING_INDIRECTION is replacing the initial 'Strategy 
options' as requested by @eric-maynard
   - Come back of RoleARN as optional parameter, because requested in the issue 
#32 
   - Added 'Region for client' to be aligned with last AWS implementation 
modifications
   - Removed the credentials parameters 'by value', only env var name are 
possible. If parameters are empty, it will fallback to default AWS variables
   
   - @collado-mike comments
     - about 'at least a session token' : 
     seems to be not available in the S3 compatible softwares I've tested, or I 
missed the information - only AssumeRole (with empty role or not) is often 
implemented
     - about the SKIP_CREDENTIAL_SUBSCOPING_INDIRECTION should be in the 
catalog properties and not in the storage porperties : 
     Polaris is not forwarding the catalog properties where it is needed. Maybe 
it can be adressed later in other PR ?
     - STS client created inside the core/storage classes, not pass via 
constructor  : 
     Looks similar  to the Azure implementation, not the AWS one. I have avoid 
to modify the 'Service' code in this PR, modifications are limited to REST 
specs, core Storage and regTest...
   
   Thank you
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to