kubernetes - kubernetes long args,如何在yaml文件中将长参数分成单独的行
问题描述
我是 Kubernetes 新手。我有一个问题是如果我的 args 太长并且需要转到第二行,如何在不弄乱 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,"]
谢谢
解决方案
K8s 清单符合YAML 标准。所以你可以做多行YAML。例如:
---
args:
- -c array multiline notation
- |
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,
command:
- /bin/sh
✌️
推荐阅读
- pytorch - PyTorch:输入数据中的一维
- python-3.x - 将列和值添加到 CSV 或 Dataframe
- apache - Docker 反向代理
- flutter - 如何使用flutter_map将地图样式模板从mapbox导入flutter?
- python - 如何序列化 OAuth1Session?
- c# - 重复同步过程准确计时的最佳实践?
- python - 如何切割字节数组?
- python-3.x - Scapy - 使用 arpspoof 后如何转发数据包?
- javascript - 如何在 react redux reducer 状态下更改数组中的对象值?
- javascript - ChartJS:图表未显示全部数据