当前位置: 首页 > news >正文

k8s中pod使用详解

一、前言

在之前k8s组件一篇中,我们谈到了pod这个组件,了解到pod是k8s中资源管理的最小单位,可以说Pod是整个k8s对外提供服务的最基础的个体,有必要对Pod做深入的学习和探究。

二、再看k8s架构图

为了加深对k8s中pod的理解,再来回顾下k8s的完整架构

三、pod特点

结合上面这张图,关于pod,可以总结下面几点:

  • Pod是一组容器, 是K8S中最小的单位,,一个Pod可包含多个容器,但通常情况下每个Pod中仅运行一个容器,可以把Pod理解成豌豆荚, Pod内的每个容器就像是一颗豌豆 ;
  • Pod 的核心是运行容器,必须指定容器引擎,比如 Docker是其中一种技术 ;

四、pod分类

根据pod是否自主创建,可以分为两种

  • 自主创建:直接创建出来的Pod,这种pod删除后就没有了,也不会自动重建 ;
  • 控制器创建:通过控制器创建的pod,这类Pod删除了之后还会自动重建 ;

五、pod中的容器

从上图可以发现,容器是运行在pod中的,也可以简单理解为pod是容器运行的外部容器,所以一个pod理论上可以运行很多个docker容器࿰

http://www.lryc.cn/news/67411.html

相关文章:

  • 案例说明:vue中Element UI下拉列表el-option中的key、value、label含义各是什么
  • idea创建javaweb项目步骤超详细(2022最新版本)
  • 「SAP ABAP」OPEN SQL(六)【DELETE语句 | MODIFY语句】
  • SpringCloud --- Feign远程调用
  • 基于单片机的数字频率计设计
  • 我看看哪个靓仔还没把Github Copilot用起来?
  • C++系列一: C++简介
  • 信通初试第一:无科研无竞赛一战上岸上海交大819学硕感悟
  • Spring —— Spring Boot 配置文件
  • Python 网络爬虫与数据采集(一)
  • 2023年6月DAMA-CDGP数据治理专家认证请尽快报名啦!
  • STM32+esp8266,让你的STM32开发板连接网络-----esp8266
  • 分布式缓存的基础知识
  • Vue3通透教程【七】生命周期函数
  • 《“裸奔”时代的网络防护:如何保护你的隐私和数据安全》
  • mapreduce优化方法
  • 06-nexus搭建Docker私仓
  • 【RS专题】eval层混淆和逻辑完整分析 - 扣代码终结篇
  • 基于matlab使用主动声纳系统进行水下目标检测
  • [socket]hpsocket-pull模式
  • 数据分析师 ---- SQL强化(3)
  • 微信小程序商品分类页最佳实践
  • 正则化解决过拟合
  • 在 Windows 上安装 Helm包
  • Clion开发STM32之OTA升级模块(一)
  • Java供应链安全检测SDL方法论
  • Magic-API的部署
  • 程序进制换算
  • Packet Tracer - 使用 CLI 配置并验证站点间 IPsec VPN
  • 【华为OD机试真题】最小的调整次数(python版)100%通过率 超详细代码注释 代码解读