1.4.1. pods¶
pod是可以在k8s创建和管理的、最小的可部署的计算单元。
pod是一组容器,这些容器共享存储、网络、以及怎么运行这些容器的声明。
1.4.1.1. 什么是pod¶
pod的共享上下文包括一组linux命名空间、控制组和可能一些其他的隔离方面。
pod可以说是共享命名空间和文件卷的一组docker容器。
Pod 天生地为其成员容器提供了两种共享资源:网络和 存储。
1.4.1.2. 静态pod¶
静态pod是由特定节点上的kubelet守护进程管理,不需要api服务器看到他们,大部分的pod都是通过控制面板来管理的,对于静态pod是通过kubelet直接监控每个pod,并在失效时候重启。
kubelet自动尝试为每个静态pod在api服务器上面创建一个镜像pod,这意味节点上运行的pod在api服务器上面是可见的,但不可以通过api 服务器进行控制。