k8s pod command使用

发布时间 2023-10-12 11:52:03作者: yuhaohao

简单说明

我们启pod服务时,有时需要在服务启动前做一些初始化的工作,这里可能会涉及多个shell命令以及判断执行,这里可以参考下面的步骤进行:

command: ["/bin/bash"]
args:
- "-c"
- |
  set -ex
  if [ ! -d "/opt/test" ];then
            mkdir /opt/test
            cp -r /opt/app /opt/test
  else
    echo "数据库文件已存在"
  fi