Команды в капсулу - PullRequest
       9

Команды в капсулу

0 голосов
/ 08 января 2019

я пытаюсь установить команды в моем модуле, и эта ошибка показывает мне, когда я пытаюсь создать модуль

ошибка: ошибка при разборе pod.yaml: ошибка преобразования YAML в JSON: yaml: строка 17: не найдено ожидаемое ',' или ']'

pod.yaml

apiVersion: v1
kind: Pod
metadata:
  name: iafoxtsdemo9
  labels:
    app: iafoxtest
    name: iafoxtsdemo9
spec:
  containers:
  - name: iafox
    image: xxxxx.azurecr.io/xxxxx:3.5-7-g24789b7
    ports:
    - containerPort: 8080
    env:
    - name: DBNAME
      value: "ts-demo1"
    command: ["/bin/bash"]
    args: ["-c","cd /usr/local/tomcat/bin/ && sed -i "s~database\=.*;~database=${DBNAME};~" setenv.sh"]
  imagePullSecrets:
    - name: iafoxkey

1 Ответ

0 голосов
/ 09 января 2019

В ваших аргументах есть вложенные двойные кавычки, которые прерывают синтаксический анализ.

args: ["-c","cd /usr/local/tomcat/bin/ && sed -i \"s~database\=.*;~database=${DBNAME};~\" setenv.sh"]
...