kubernetes 长参数,如何将长参数分成 yaml 文件中的单独行

qin*_*ang 1 kubernetes

我是 Kubernetes 新手。我有一个问题是,如果我的参数太长并且需要转到第二行,如何纠正格式而不弄乱 Kubernetes yaml 文件

例如:

command: ["/bin/sh"]
args: ["-c", "while true; do echo hello; sleep 10;done, while true; do echo hello; sleep 10;done,while true; do echo hello; sleep 10;done,while true; do echo hello; sleep 10;done,while true; do echo hello; sleep 10;done,while true; do echo hello; sleep 10;done,"]
Run Code Online (Sandbox Code Playgroud)

谢谢

Ric*_*ico 5

K8s 清单符合YAML 标准。所以你可以做多行YAML。例如:

\n
--- \nargs: \n  - -c   array multiline notation\n  - |\n      while true; do echo hello; sleep 10;done,\n      while true; do echo hello; sleep 10;done,\n      while true; do echo hello; sleep 10;done,\n      while true; do echo hello; sleep 10;done,\n      while true; do echo hello; sleep 10;done,\n      while true; do echo hello; sleep 10;done,\ncommand: \n  - /bin/sh\n
Run Code Online (Sandbox Code Playgroud)\n

\xe2\x9c\x8c\xef\xb8\x8f

\n