是否有正确的方法来引用YAML文件中的脚本中编写的shell脚本?例如:
data:
ex1.sh: |
#!/bin/bash -x
. /shellscriptloc/ex2.sh
...
...
...
ex2.sh: |
<no bin bash>
字符串
YAML文件是helm安装和helm挂钩期间触发的helm图表设置的一部分
YAML文件被导入到守护程序集中,yaml文件以配置的形式呈现。在守护进程集中,脚本被调用以在Kubernetes节点内执行。并且该脚本作为数据从该YAML文件中传递
q1:ex2.sh使用/调用ex2.sh:-中定义的方法时,www.example.com的位置引用是否正确。/shellscriptloc/ex2.sh这是我尝试的当前方法,但会导致错误。q2:不把ex2.sh定义为bin bash,这是正确的方法吗?ex2.sh包含可在www.example.com中调用的函数ex1.sh
1条答案
按热度按时间5fjcxozz1#
块样式文本标量指示符(
|
)后面的行应该缩进,除非该标量本身是YAML文档。如果没有缩进,YAML解析器将无法知道文本标量何时结束:字符串