在Kubernetes或Google Container Engine中等待作业/ Pod完成
脚本中最好的方法是在Kubernetes或Google Container Engine中等待工作或Pod完成的最佳方式是什么?
特别是,最好是通知而不是在kubectl
查询状态,但是我会很高兴在一个相当有效的循环中没有任何裂缝之间的滑倒。 从本质上讲,我想要相当于一个简单的docker run
因为它阻塞,直到命令终止,但我不想直接在这种情况下使用docker。
我看了Github问题#1899,但看起来还没有解决。
这不是真的是它的devise,但你可以运行kubectl attach $POD
。 它将在运行时向您显示pod的输出,并在pod运行完成后自动终止。
当然,如果pod已经在运行,你将不得不处理它打印的错误,因为它只是用于当前正在运行的pod。
- 在gcloud项目中共享dockerregistry映像
- 如何使用kubernetes将rails应用程序部署到Google容器引擎?
- Go + MySql:迁移到GKE(Google云容器引擎)有多简单?
- kubernetes有状态集连接
- Rails 5,Kubernetes和Google Container Engine
- kubernetes:在pod启动后挂载hostpath卷
- 通过terraform在谷歌云中引导的泊坞窗图像
- HTTP(S)负载均衡Kubernetes / Docker
- 将Docker映像推送到Google Containerregistry时,导致身份validation错误的原因是什么?