Kubernetes Pod 管理与调度全解析
1. 容器重启策略
在 Kubernetes 中,容器重启策略有两种主要类型:
- OnFailure :当容器以非零退出码终止时(表示出现故障),Pod 会尝试重启该容器。
- Never :Pod 永远不会尝试重启容器。
2. 列出所有命名空间的 Pod
要列出所有命名空间中的 Pod,可以使用以下命令:
kubectl get pod --all-namespaces
3. Pod 网络
- IP 地址分配 :在节点上,每个 Pod 都会获得一个唯一的 IP 地址。在 Pod 内部,所有容器共享 Pod 的资源,因此它们共享相同的 IP 地址。
- 容器间通信 :由于 IP 地址共享,同一 Pod 内的容器可以通过
localhost相互通信。但这也意味着同一 Pod 内的两个容器不能使用相同的端口号。 - 不同 Pod 间通信 :不同 Pod 内的容器可以使用常规的网络流程进行通信。
4. 同一 Pod 内容器的存储共享
同一 Pod 内的所有容器可以共享 Pod 的存储卷,因此它们可以相互共享数据。还可以使用持久存储,以便在容器终止后数据
超级会员免费看
订阅专栏 解锁全文
1494

被折叠的 条评论
为什么被折叠?



