【发布时间】:2019-09-15 23:32:41
【问题描述】:
我必须将客户端脚本文件包含为 configmap 并挂载到 pod 如何在 values.yaml 中为以下结构创建 configmap
app:
server:
client-cli1.sh: |
#!/bin/bash
echo "Hello World"
client-cli2.sh: |
#!/bin/bash
echo "Hello World"
这是配置映射文件
apiVersion: v1
kind: ConfigMap
metadata:
name: cli-config
data:
{{ range $key, $val:= .Values.app.server }}
{{ $key }}: |
{{ $val }}
{{ end }}
我收到错误“将 YAML 转换为 JSON 时出错:yaml:第 14 行:找不到预期的 ':'” 注意:不能改变结构也不能使用 File 函数,因为构建发生在其他地方,只会提供 values.ymal。
如何解析这个。
【问题讨论】:
标签: kubernetes kubernetes-helm