Project

General

Profile

Actions

Feature #15000

closed

[controller] publish safe config

Added by Peter Amstutz about 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
API
Target version:
Story points:
2.0
Release relationship:
Auto

Description

Controller should publish at a well-known API endpoint a subset of the configuration which is not sensitive, which can be accessed without authorization (similar to the discovery doc). It should have the same shape as the full configuration, but only include whitelisted keys/sections.

Sections that should be public:

  • "ExternalURL" for "Services"
  • Collections
    • DefaultReplication
    • DefaultTrashLifetime
    • CollectionVersioning
    • BlobSigningTTL
  • Containers
    • SupportedDockerImageFormats
    • DefaultKeepCacheRAM
    • MaxDispatchAttempts
    • MaxRetryAttempts
    • UsePreemptibleInstances
    • Logging (all)
  • RemoteClusters
  • Workbench

Files

15000-docs.png (37.5 KB) 15000-docs.png Tom Clegg, 06/14/2019 06:20 PM

Subtasks 1 (0 open1 closed)

Task #15330: Review 15000-config-apiResolvedTom Clegg06/07/2019Actions

Related issues

Related to Arvados - Idea #13648: [Epic] Use one cluster configuration file for all componentsResolvedActions
Blocks Arvados - Idea #14813: [Workbench2] Use cluster configResolvedEric Biagiotti07/31/2019Actions
Actions

Also available in: Atom PDF