我试图在我的pod中设置命令,当我尝试创建pod时,此错误显示给我
错误:解析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:
command: ["/bin/bash"]
args: ["-c","cd /usr/local/tomcat/bin/ && sed -i "s~database=.*;~database=${DBNAME};~" setenv.sh"]
imagePullSecrets:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
你的args中有嵌套的双引号,这会破坏解析。
args: ["-c","cd /usr/local/tomcat/bin/ && sed -i "s~database=.*;~database=${DBNAME};~" setenv.sh"]