У меня есть Развертывание, которое я пишу в шаблоне 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 .
) я получаю следующую ошибку:
ошибка преобразования YAML в JSON: yaml: строка 25: обнаружен неожиданный ':'
Если я удалю часть команды: =tcp:0.0.0.0:3306
, развертывание будет нормально, но мне это нужно :)
Есть ли способ избежать двоеточия?
Или мне нужно переписать массив command?
Я загрузил полный yaml в суть: sqlproxy-deployment.yaml