huazi_715 2022-08-02 14:43 采纳率: 0%
浏览 194

yaml 中的双大括号

晕菜了,刚接触yaml,这个语法挺简单的,但是工作中的yaml里一大堆关键字或者表达式都不是yaml里的,类似这些都是什么意思,{{ }} 是什么东西,是嵌套了其他语法还是什么模板?

1 name: {{ template "data.name" . }}-key-init
2 {{- include "date.labels" . | nindent 4 }}
3 关键字 template

code

{{ if (.Values.cmkey.enable) }}
apiVersion: batch/v1
kind: Job
metadata:
  name: {{ template "date.name" . }}-key-init
  labels: {{- include "date.labels" . | nindent 4 }}
  annotations:
    {{- $annotationsDict := dict }}
    {{- $_ := set $annotationsDict "meta.helm.sh/release-name" .Release.Name }}
    {{- $_ := set $annotationsDict "meta.helm.sh/release-namespace" .Release.Namespace }}

    {{- $baseAnnotations := include "date.baseAnnotations" . | fromYaml  -}}
    {{- include "xxx.mergeAnnotations" (dict "location" .Template.Name "sources" (list $annotationsDict $baseAnnotations)) | trim | nindent 4 }}
spec:
  template:
.。。。。。。。。。。。




  • 写回答

1条回答 默认 最新

报告相同问题?

问题事件

  • 创建了问题 8月2日

悬赏问题

  • ¥15 通过GaussianView进行结构微调消除虚频
  • ¥15 调用transformers库
  • ¥15 由于导出的数据名字中带有/,导致Matlab打不开,怎么办?
  • ¥15 新硬盘安装的程序总是崩溃,提示遇到错误
  • ¥15 openpcdet自制数据集评估bev精度和3d精度相同
  • ¥15 excel 上下按钮 显示行
  • ¥20 云卓h12pro 数传问题
  • ¥20 请问有人知道怎么用工艺库里面的sdb文件通过virtuoso导出来library里面每个cell的symbol吗?
  • ¥20 海思 nnie 编译 报错
  • ¥50 决策面并仿真,要求有仿真结果图