Sample App
第一个应用
“应用”在 Eru 中用于描述一个可部署的项目, 详细的文档在这里
部署 eru 应用需要写一个 spec.yaml, 详细的 spec 在这里.
不过最简单的 spec 写成这样就可以了:
cat <<! >spec.yaml
appname: zc
entrypoints:
zc:
cmd: sleep 1000000
!然后就可以创建出第一个应用:
root@localhost:~# eru-cli workload deploy --image bash --pod testpod --entry zc spec.yaml
INFO[2021-03-12 10:03:39] [Deploy] Success 38078e63ac63c4f8d805ed3d0b94ab2ab23333f9e05ac944e9028571fc0a065f zc_zc_cuQhQH node1 1 1 map[] 536870912 536870912 map[] map[]--image bash 指定了使用 bash 镜像; --pod testpod 指定使用刚才创建的 pod (里面有一个节点); --entry 指定 spec 里的 zc.
Workload
Workload 可以先参看文档
查看已部署的 workload
停止, 重启
exec
执行一个非交互式命令
执行一个交互式命令
把文件发送到容器内
删除容器
Last updated