如何停止 openshift 平台中的 pod 作业?
我是 Kubernetes 世界的新手,对 openshift/Kubernetes 没有太多了解。
这是要求:当我运行以下命令时,列出所有正在运行的作业:
$ oc get pods
Name READY STATUS RESTARTS AVG
abc-job1-dev 1/1 Running 0 38h
abc-job2-dev 0/1 Completed 0 7d
Here一个job1正在24/7运行,那么当job 2开始运行时如何暂停/停止它一段时间,然后在job2任务完成后恢复它?
I am a newbie to the Kubernetes world and don't have much context on openshift/Kubernetes.
Here is the requirement: when I run the below command which lists the all running jobs:
$ oc get pods
Name READY STATUS RESTARTS AVG
abc-job1-dev 1/1 Running 0 38h
abc-job2-dev 0/1 Completed 0 7d
Here one job1 is running 24/7 then how can pause/stop it for some time when job 2 starts running and then resume it once the job2 task is completed?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 Openshift 控制台中,您可以使用部署菜单停止 POD。
在左侧菜单栏中,展开“工作负载”菜单。
工作负载->部署
在部署的右侧窗格中,选择相关项目,然后在“详细信息”选项卡下,您会看到彩色圆圈,您可以使用该圆圈旁边的向下箭头符号来取下 Pod。
同样,如果您已停止该 Pod,请使用向上箭头符号启动该 Pod。
In the Openshift Console you can stop the POD using Deployments Menu.
In the left side Menu bar, Expand Workloads menu.
Workloads -> Deployments
In the right pane for deployments, select relevant project and then under the "Details" tab You see the Colored circle, you can take down the pod using the down arrow symbol next to that circle.
Similarly use teh Up arrow symbol to start the pod if you have stopped that.