kubernetes中pod-infra-container-image的目的是什么?
官方文件只说:
每个pod中的network/ipc命名空间容器将使用的映像.(默认"gcr.io/google_containers/pause-amd64:3.0")
但是我并不完全明白它的作用以及它的工作原理.
暂停容器是从https://github.com/kubernetes/kubernetes/tree/master/build/pause构建的。该过程本身不执行任何操作,因此您可以将其替换为您选择的另一个同样不执行任何操作的容器(--pod-infra-container-image
参数为kubelet
)。
这个容器作为每个 pod 的一部分启动。Kubernetes 正在使用这个众所周知的、永不落下的容器来为 pod 设置网络命名空间,并确保命名空间永远不会为空(pod 中的所有其他容器可能会失败)。但同样,容器进程本身什么也不做,它只是一个占位符。
归档时间: |
|
查看次数: |
3021 次 |
最近记录: |