Closed nuwang closed 3 years ago
I think so far, we've settled on
galaxy_group:
tool_ids:
original_tools:
- Summary_Statistics1
- xyz
additional_tools:
- new_tool
docker_container_id_override: cloudve/gsummary:latest
resource_set: small
extra_specs:
k8s_node_selector: whatever
k8s_service_account: whatever
as a quick change mainly focusing on easily allowing 1) edits via helm and 2) injecting new tools to already existing groups via a helm.
Friends with https://github.com/galaxyproject/galaxy/issues/10481
container_mapper_rules.yml
allows you to manually remap tools to specific container overrides, or reassign their default resource allocations. However, because the rules are structured as an array, it's difficult to override the defaults in the helm chart when deploying in production. Therefore, turning it into a key based structure would greatly simplify administration in practice:For example:
Would become something like: