Kubernetes - Pod(详解)

概述

在K8S部署容器化应用程序后,它会添加一个Pod来托管你的应用实例:

  1. Pod是K8S抽象出来的一个专业概念,可表示一组容器的集合,以及这些容器的一些共享资源

    这些资源包括:

    1. 共享存储(卷)
    2. 网络,作为集群唯一的IP地址
    3. 有关每个容器如何运行的信息

    就像是为特定于应用程序的“逻辑主机”建模一样

  2. Pod中的容器共享IP地址和端口,始终位于同一位置并且共同调度,并在同一工作节点上的共享上下文中运行(共享网络命名空间)

  3. Pod是K8S平台上的最小部署单元,即K8S不会直接创建容器,而是创建包含容器的Pod

  4. 每个Pod都与调度它的工作节点绑定,并保持在那直到终止或删除。如果工作节点发生故障,则会在群集中的其他可用工作节点上调度相同的 Pod

    即Pod是会“更新的”,你直接删除它,它还是会生成新的,需要“干掉”其对应的调度器才能真正的删除它

  5. pod是运行在工作节点,工作节点是K8S中参与计算的机器,由主节点管理。在工作节点中可以有多个pod,K8S主节点会自动处理(调度)集群中工作节点上的pod

    主节点的自动调度会考量每个工作节点上的可用资源


1.Pod 的容器分类

①infrastructure container——基础容器

[root@node01 ~]# cat /opt/k8s/cfg/kubelet		'//可在node节点操作查看容器的网络'

KUBELET_OPTS="--logtostderr=true \
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Xucf1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值