driverpt opened a new issue, #33098: URL: https://github.com/apache/superset/issues/33098
## [SIP] Proposal for fetching configuration from external source<title> ### Motivation We would like to run Apache Superset on ECS Fargate (for example) and not needing to customize the container itself, just run the Docker Hub official Image. This also applies to other Cloud Providers and Parameter-Store like providers (i.e.: Google, Vault, Nomad, Consul, etc...) ### Proposed Change The proposed change is to have a `ConfigurationFetcher` Contract set via Environment Variable, i.e.: `CONFIGURATION_FROM=awsparameterstore` where it defaults to the current behaviour (Check superset_config.yml on FileSystem) and `CONFIGURATION_LOCATION=<aws:arn>` ### New or Changed Public Interfaces No changes to existing endpoints, just the CLI where we can specify where we want to fetch the configuration from. ### New dependencies - boto3 - botocore ### Migration Plan and Compatibility No need for a migration plan, given that the default behavior will remain the same ### Rejected Alternatives N/A -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
