Kubernetes配置文件中“ |-”是什么意思

时间:2019-08-16 11:41:52

标签: kubernetes

例如,在以下秘密文件中(示例取自here):

apiVersion: v1
kind: Secret
metadata:
  name: mysecret
type: Opaque
stringData:
  config.yaml: |-
    apiUrl: "https://my.api.com/api/v1"
    username: {{username}}
    password: {{password}}

|-是什么意思?

1 个答案:

答案 0 :(得分:3)

这是Yaml规范中的块斩首指示器。
参考:https://yaml.org/spec/1.2/spec.html#id2794534

|-
“ strip”:删除换行符,从块中删除尾随的空白行。