Как избежать "{{" и "}}" в рабочем процессе арго
Я хочу запустить один рабочий процесс argo, в котором значение заключено в двойные скобки. Арго пытается решить это, но я не хочу, чтобы Арго решил это.
Ниже приводится часть манифеста рабочего процесса katib studyjob.
workerSpec:
goTemplate:
rawTemplate: |-
apiVersion: "kubeflow.org/v1beta1"
kind: TFJob
metadata:
name: {{.WorkerID}}
namespace: kubeflow
Здесь Арго пытается разрешить {{.WorkerID}}. Но я не хочу, чтобы Арго решил это.
Как я могу это сделать? Как я могу избежать "{{" и "}}"?
2 ответа
2019-08-22 18:38
Вы бы использовали литерал шаблона, предполагая, что вы используете шаблоны Helm
name: {{` {{.WorkerID}} `}}