Kubernetes yaml解析错误
当我运行helm install命令时,下面的一行给出了错误:Kubernetes yaml解析错误,kubernetes,kubernetes-helm,Kubernetes,Kubernetes Helm,当我运行helm install命令时,下面的一行给出了错误: args: [while [ 1 ]; do echo "hi" ; sleep 1; done;] 错误: Error: YAML parse error converting YAML to JSON: yaml: line 27: did not find expected ',' or ']' 方括号在YAML中有特殊含义(它们表示流序列,即内联数组)。您需要引用该标量(字符串): args:['while[1];do
args: [while [ 1 ]; do echo "hi" ; sleep 1; done;]
错误:
Error: YAML parse error
converting YAML to JSON: yaml: line 27: did not find expected ',' or ']'
方括号在YAML中有特殊含义(它们表示流序列,即内联数组)。您需要引用该标量(字符串):
args:['while[1];do回显“我醒着”;sleep 1;done;']
…或将其设为块标量并使用文字指示符,|
:
args:
- |
而[1];一定要回应“我醒着”;睡眠1;完成;
这两项:
{
“args”:[
“当[1];做回声\“我醒着\”睡觉1;做
]
}
@hmims啊,args
应该是序列(数组),而不是标量(字符串)。我已经编辑了我的答案。