gpt4 book ai didi

kubernetes - Helm 机Yaml错误-发现意外的 ':'

转载 作者:行者123 更新时间:2023-12-02 12:06:47 24 4
gpt4 key购买 nike

我有一个部署,我正在使用 Helm 模板编写,并且在包含命令行的一部分时出现错误:

command: ["/cloud_sql_proxy",
printf "-instances=%s=tcp:0.0.0.0:3306" .Values.sqlproxy.instanceName,
"-credential_file=/secrets/cloudsql/credentials.json"]

在整理部署( helm lint .)时,出现以下错误:

error converting YAML to JSON: yaml: line 25: found unexpected ':'



如果我删除了 命令的一部分: =tcp:0.0.0.0:3306,则部署棉布很好,但我需要它:)

有没有一种逃避结肠的方法?

还是应该重写 命令数组?

我已将完整的Yaml上传到要点: sqlproxy-deployment.yaml

最佳答案

您需要将模板指令包装在{{ }}

"{{ printf "-instances=%s=tcp:0.0.0.0:3306" .Values.sqlproxy.instanceName }}"

关于kubernetes - Helm 机Yaml错误-发现意外的 ':',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51731528/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com