chenyue9713 opened a new issue, #1516: URL: https://github.com/apache/polaris/issues/1516
### Is your feature request related to a problem? Please describe. Currently, the Polaris CLI allows users to pass a role ARN to the Polaris server when creating a catalog. However, cloud credentials (such as AWS access keys) must be provided separately via environment variables when setting up the Docker container. Would it be possible to enhance the Polaris server API to allow client to specify both the role ARN and cloud credentials directly from a single interface? This would significantly improve usability and provide a more seamless setup experience. Additionally, this enhancement would make Polaris more flexible and scalable for managing multiple catalogs that point to different cloud blob storage locations, especially in multi-tenant or hybrid environments. ### Describe the solution you'd like ./polaris \ --client-id ${CLIENT_ID} \ --client-secret ${CLIENT_SECRET} \ catalogs \ create \ --storage-type s3 \ --default-base-location ${DEFAULT_BASE_LOCATION} \ --role-arn ${ROLE_ARN} \ --aws_access_key_id ${AWS_ACCESS_KEY_ID} --aws_secret_access_key: ${AWS_SECRET_ACCESS_KEY} quickstart_catalog ### Describe alternatives you've considered _No response_ ### Additional context _No response_ -- 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: issues-unsubscr...@polaris.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org