相关疑难解决方法(0)

Angular JS自定义分隔符

如何为角度JS使用自定义分隔符?我想从{{ var }}语法改为[[ var ]].

有人能告诉我一个关于如何使用Angular实现这个的完整示例吗?

javascript configuration delimiter angularjs

65
推荐指数
1
解决办法
2万
查看次数

如何修复 Prometheus 中未定义变量“$labels”的错误?

我用过这个警报

        - alert: my alert
          expr: status{status="ERROR"}
          for: 30m
          labels:
            severity: WARNING   
          annotations:
            myData: "{{ $labels.myData }}"
            myData2: "{{ $labels.myData2 }}"
Run Code Online (Sandbox Code Playgroud)

我收到错误 - templates/: “prometheus/templates/alertmanager-prometheusRule.yaml”中的解析错误:模板:prometheus/templates/alertmanager-prometheusRule.yaml:419: 未定义变量“$labels”

我在中看到了同样的问题

Prometheus Docker 无法以 `Template: (dynamic): parse: template: :10: undefined variable "$labels"` 启动

但我不明白如何解决它

在配置中我使用了这些数据

text: "{{ range .Alerts -}}{{ .Annotations.myData }}{{ .Annotations.myData2}}{{ end-}}"
Run Code Online (Sandbox Code Playgroud)

该错误来自 helm lint

prometheus kubernetes-helm prometheus-alertmanager

6
推荐指数
1
解决办法
6975
查看次数

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

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

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

workerSpec: 
  goTemplate: 
    rawTemplate: |-
        apiVersion: "kubeflow.org/v1beta1"
        kind: TFJob
        metadata:
          name: {{.WorkerID}}
          namespace: kubeflow
Run Code Online (Sandbox Code Playgroud)

这里 argo 尝试解析 {{.WorkerID}}。但我不想让 argo 解决它。

我怎样才能做到这一点?如何转义“{{”和“}}”?

jinja2 argoproj argo-workflows

5
推荐指数
1
解决办法
518
查看次数