hermes: mount routing catalog for execution workers

This commit is contained in:
jenkins 2026-09-13 14:02:20 -05:00
parent 06ef4bc6c1
commit 0192ef8ee8
2 changed files with 6 additions and 0 deletions

View File

@ -199,6 +199,7 @@ spec:
- {name: tools, mountPath: /worker-data/tools, readOnly: true}
- {name: provider-access, mountPath: /provider-access}
- {name: coordinator, mountPath: /opt/coordinator, readOnly: true}
- {name: routing-catalog, mountPath: /routing-catalog, readOnly: true}
- {name: tmp, mountPath: /tmp}
resources:
requests: {cpu: 5m, memory: 128Mi, ephemeral-storage: 1Gi}
@ -212,6 +213,10 @@ spec:
configMap:
name: hermes-execution-pool
defaultMode: 0555
- name: routing-catalog
persistentVolumeClaim:
claimName: hermes-routing-catalog
readOnly: true
- name: tmp
emptyDir: {sizeLimit: 2Gi}
- name: vault-auth-token

View File

@ -88,6 +88,7 @@ configMapGenerator:
- cli_lane_retention.py=scripts/cli_lane_retention.py
- cli_lane_routing.py=scripts/cli_lane_routing.py
- cli_lane_runner.py=scripts/cli_lane_runner.py
- routing_catalog.py=scripts/routing_catalog.py
- execution_pool_protocol.py=scripts/execution_pool_protocol.py
- execution_pool_store.py=scripts/execution_pool_store.py
- execution_pool_project.py=scripts/execution_pool_project.py