Idea #15356
closed[Composer] Use cluster config
Description
Fetch the safe clusterwide config to bootstrap the app. Update app to expect clusterwide config.
Composer should go to a well known endpoint relative to the app's base URL, which should then redirect to or proxy for the public clusterwide config exported by controller (#15000).
Related issues
Updated by Tom Morris over 5 years ago
- Target version set to Arvados Future Sprints
- Story points set to 1.0
Updated by Tom Clegg over 5 years ago
- Related to Idea #13648: [Epic] Use one cluster configuration file for all components added
Updated by Tom Morris over 5 years ago
- Target version changed from Arvados Future Sprints to 2019-07-31 Sprint
Updated by Peter Amstutz over 5 years ago
15356-use-cluster-config @ commit:3fef11e150bb04f7d449b3a1f31250d52a7757c8 (git@git.curoverse.com:composer.git)
Updated by Peter Amstutz over 5 years ago
- Status changed from New to In Progress
Updated by Peter Amstutz over 5 years ago
- Target version changed from 2019-07-31 Sprint to 2019-08-14 Sprint
Updated by Lucas Di Pentima over 5 years ago
This LGTM, the only nit would be that I'm not sure if we should enforce https on composer's api_host config.
Updated by Peter Amstutz over 5 years ago
Lucas Di Pentima wrote:
This LGTM, the only nit would be that I'm not sure if we should enforce https on composer's api_host config.
We don't support non-HTTPS for the API server and never have. This is intended to be consistent with ARVADOS_API_HOST which also assumes HTTPS.
Updated by Lucas Di Pentima over 5 years ago
A couple additional comments:
- The install docs should be updated: https://doc.arvados.org/v1.4/install/install-composer.html
- Also arvbox could be updated
Updated by Peter Amstutz over 5 years ago
Lucas Di Pentima wrote:
A couple additional comments:
- The install docs should be updated: https://doc.arvados.org/v1.4/install/install-composer.html
- Also arvbox could be updated
15356-composer-config @ f1d3a442ea2220c9d6965431f7c878312f56bd66
Updated by Lucas Di Pentima over 5 years ago
15356-composer-config LGTM, thanks!
Updated by Peter Amstutz over 5 years ago
- Status changed from In Progress to Resolved