andrussal f451fd504d refactor(testing-framework): rename runners to deployers
- Update paths and orchestration for deployers (compose/k8s/local/docker)

- Consolidate scripts helpers and refresh book/README docs
2025-12-16 21:20:27 +01:00

46 lines
1.4 KiB
Smarty

{{- define "nomos-runner.chart" -}}
{{- .Chart.Name -}}
{{- end -}}
{{- define "nomos-runner.name" -}}
{{- include "nomos-runner.chart" . -}}
{{- end -}}
{{- define "nomos-runner.fullname" -}}
{{- printf "%s" .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- define "nomos-runner.labels" -}}
app.kubernetes.io/name: {{ include "nomos-runner.chart" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
{{- end -}}
{{- define "nomos-runner.selectorLabels" -}}
app.kubernetes.io/name: {{ include "nomos-runner.chart" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
{{- end -}}
{{- define "nomos-runner.validatorLabels" -}}
{{- $root := index . "root" -}}
{{- $index := index . "index" -}}
app.kubernetes.io/name: {{ include "nomos-runner.chart" $root }}
app.kubernetes.io/instance: {{ $root.Release.Name }}
nomos/logical-role: validator
nomos/validator-index: "{{ $index }}"
{{- end -}}
{{- define "nomos-runner.executorLabels" -}}
{{- $root := index . "root" -}}
{{- $index := index . "index" -}}
app.kubernetes.io/name: {{ include "nomos-runner.chart" $root }}
app.kubernetes.io/instance: {{ $root.Release.Name }}
nomos/logical-role: executor
nomos/executor-index: "{{ $index }}"
{{- end -}}
{{- define "nomos-runner.prometheusLabels" -}}
app.kubernetes.io/name: {{ include "nomos-runner.chart" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
nomos/logical-role: prometheus
{{- end -}}