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]

Reply via email to