您能告诉kubernetes先启动一个Pod吗?

时间:2018-11-16 21:18:44

标签: kubernetes kubernetes-health-check

我可以添加一些配置,以便在可以安排其他Pod或将节点指定为就绪之前启动我的守护程序Pod吗?

添加帖子编辑:

这是总共2个不同的Pod,守护程序集是对可能在主机上调度的任何Pod的下游依赖项。

1 个答案:

答案 0 :(得分:2)

在Kubernetes中,在多种不同类型的Pod之间没有Pod hierarchy这样的东西。含义属于不同的Deployment,Statefulsets,Daemonsets等。换句话说,没有主容器和子容器的概念。如果您想创建自定义层次结构,则可以构建自己的工具,例如等待DaemonSet中所有Pod的状态启动或创建新的Pod或Kubernetes工作负载资源。

在K8s中,就Pod依赖性而言,最接近的是StatefulSets

按照docs

  

对于具有N个副本的StatefulSet,在部署Pod时,将按{0..N-1}的顺序顺序创建它们。