我可以添加一些配置,以便在可以安排其他Pod或将节点指定为就绪之前启动我的守护程序Pod吗?
添加帖子编辑:
这是总共2个不同的Pod,守护程序集是对可能在主机上调度的任何Pod的下游依赖项。
答案 0 :(得分:2)
在Kubernetes中,在多种不同类型的Pod之间没有Pod hierarchy这样的东西。含义属于不同的Deployment,Statefulsets,Daemonsets等。换句话说,没有主容器和子容器的概念。如果您想创建自定义层次结构,则可以构建自己的工具,例如等待DaemonSet中所有Pod的状态启动或创建新的Pod或Kubernetes工作负载资源。
在K8s中,就Pod依赖性而言,最接近的是StatefulSets。
按照docs:
对于具有N个副本的StatefulSet,在部署Pod时,将按{0..N-1}的顺序顺序创建它们。