如何在Argo工作流程中转义“ {{”和“}}”

时间:2019-05-28 11:46:28

标签: argoproj

我想运行一个Argo工作流程,其中的值用双括号括起来。 Argo试图解决它,但我不想Argo解决它。

以下是katib studyjob工作流程清单的一部分。

workerSpec: 
  goTemplate: 
    rawTemplate: |-
        apiVersion: "kubeflow.org/v1beta1"
        kind: TFJob
        metadata:
          name: {{.WorkerID}}
          namespace: kubeflow

此处argo尝试解析{{.WorkerID}}。但是我不希望Argo解决它。

我该怎么做?我怎样才能逃脱“ {{”和“}}”?

1 个答案:

答案 0 :(得分:0)

使用{% raw %}标签:

{% raw %} {{.WorkerID}} {% endraw %}

Jinja2 Reference