mirror of
https://github.com/logos-storage/bittorrent-benchmarks.git
synced 2026-01-28 01:33:08 +00:00
feat: add support for region k8s annotations
This commit is contained in:
parent
8dbc3faed8
commit
5a9543259b
@ -48,7 +48,9 @@ spec:
|
||||
# to largest. This can save significant amounts of time when running on a cluster with autoscaling.
|
||||
- name: orderBy
|
||||
value: '["networkSize", "seeders", "fileSize"]'
|
||||
|
||||
# The region in which to deploy machines. Leave empty to deploy to default.
|
||||
- name: region
|
||||
value: ""
|
||||
|
||||
templates:
|
||||
- name: benchmark-workflow
|
||||
@ -336,7 +338,8 @@ spec:
|
||||
--set experiment.seeders={{inputs.parameters.seeders}}\
|
||||
--set experiment.seederSets={{inputs.parameters.seederSets}}\
|
||||
--set deployment.minikubeEnv={{workflow.parameters.minikubeEnv}}\
|
||||
--set deployment.nodeTag={{workflow.parameters.nodeTag}}
|
||||
--set deployment.nodeTag={{workflow.parameters.nodeTag}}\
|
||||
--set deployment.region={{workflow.parameters.region}}
|
||||
|
||||
- name: wait-for-experiment
|
||||
inputs:
|
||||
|
||||
@ -51,6 +51,9 @@ app.kubernetes.io/name: {{ include "app.name" . }}
|
||||
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
|
||||
{{- end }}
|
||||
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
||||
{{- if .Values.deployment.region }}
|
||||
topology.kubernetes.io/region: {{ .Values.deployment.region }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- define "codex-benchmarks.selectorLabels" -}}
|
||||
|
||||
@ -41,3 +41,6 @@ deployment:
|
||||
# workload: benchmarks
|
||||
codexNodePool: {}
|
||||
runnerNodePool: {}
|
||||
|
||||
# Region in which to deploy machines. Leave empty to deploy to default.
|
||||
region: ""
|
||||
|
||||
@ -43,6 +43,9 @@ app.kubernetes.io/name: {{ include "app.name" . }}
|
||||
app.kubernetes.io/version: {{ .Chart.AppVersion | quote }}
|
||||
{{- end }}
|
||||
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
||||
{{- if .Values.deployment.region }}
|
||||
topology.kubernetes.io/region: {{ .Values.deployment.region }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
{{- define "deluge-benchmarks.selectorLabels" -}}
|
||||
|
||||
@ -34,3 +34,6 @@ deployment:
|
||||
delugeNodePool: {}
|
||||
trackerNodePool: {}
|
||||
runnerNodePool: {}
|
||||
|
||||
# Region in which to deploy machines. Leave empty to deploy to default.
|
||||
region: ""
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user