aws-observability / amazon-managed-grafana-migrator

CLI migration utility to migrate Grafana content to Amazon Managed Grafana
Apache License 2.0
25 stars 7 forks source link

Add Support for --profile Flag to Enable AWS SSO Integration #29

Open iLikeDendy opened 1 month ago

iLikeDendy commented 1 month ago

Is your feature request related to a problem? Please describe

amazon-managed-grafana-migrator tool does not currently support the --profile flag, which is essential for utilizing AWS CLI profiles, especially for configurations involving AWS Single Sign-On (SSO)

Describe the solution you'd like

I would like the amazon-managed-grafana-migrator to support the --profile flag. This would allow users to specify which AWS profile to use directly through the command line interface, integrating seamlessly with the AWS CLI's profile management. This is particularly important for users with SSO configurations, allowing them to leverage different roles and permissions set up through AWS SSO.

Additional context

Adding this feature would simplify the workflow for users who manage multiple AWS profiles and rely on AWS SSO for security. It would enhance the usability of the tool in enterprise environments where different teams or projects may require different levels of access and credentials management. This support would align the tool more closely with other AWS services and tools that already support profile selection via the CLI

bonclay7 commented 2 weeks ago

Thanks for opening this, we will look into it