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

【Kubernetes专项】温故而知新,重温技术原理(1)

1.简单说说什么是kubernetes?

K8s 是一个开源的容器编排平台;用来自动调度、弹性扩缩容、自愈修复及管理容器化应用 核心作用:统一管理容器生命周期,简化大规模容器集群的部署、运维及管理的难题。

2.Pod是什么?和容器有什么区别?

Pod 是 K8s 最小调度单元,一个 Pod 里可以包含一个或多个容器,共享网络、存储、命名空间、统一调度与启停; 区别:1.容器:只负责运行单个程序2.Pod:可包含多个容器,共享资源,紧密协作

3.Pod一直处于Pending状态,常见原因有哪些?

1.资源不足 CPU/Memory/磁盘/资源限制过高...2.节点调度问题 节点亲和性、污点、标签不匹配...3.镜像异常 镜像地址错误、拉取镜像失败、私有镜像未配置秘钥(ImagePullSecret)...4.存储挂载失败 PVC未绑定、PV不存在、存储权限或挂载路径异常...5.网络限制 网络策略、防火墙限制...6.集群配额不足 namespace资源配额耗尽,无法创建Pod

4.简述KubernetesDocker的关系?

Docker Container Runtime 负责打包应用、创建并运行单个容器、解决应用隔离与部署问题。 Kubernetes 容器编排平台 不直接运行容器,依靠容器运行时(Docker/Containerd),统一管理集群中大量的容器。 我来总结一下: Docker 负责造容器,跑容器; K8s 负责批量调度,运维及管理大量容器。 二者分工协作,Docker是底层载体,K8s是上层管理。

5.Kubernetes中什么是kubeadm,Kubectl,Kubelet?

kubeadm(集群部署引导工具) 快速搭建K8s集群的工具,核心:引导集群初始化 kubeadm init 初始化控制平面 kubeadmjoin让工作节点加入集群 kubeadm upgrade 实现集群版本升级 kubeadm reset 集群拆除 kubectl(集群命令行管理工具) 用户与K8s集群交互的命令行接口 kubectl create/get/describe/apply/delete ->pod/deployment/service/configmap kubectlexec-it<pod-name>-- /bin/sh(bash)kubectl logs(-f)<pod-name># -f 实时跟踪kubelet(节点代理守护进程) 代理服务,运行在每个节点的进程 Pod生命值周期管理 节点状态上报 资源管理 Volume挂载与管理 网络协调
http://www.jsqmd.com/news/698729/

相关文章:

  • Ubuntu 22.04 系统上完整安装 ROS 2 Humble
  • 告别Express?用Hono在Cloudflare Workers上5分钟搭建一个超快API
  • 2026年天津新能源汽车推荐去哪里买?101汽车文化广场一站式选车体验深度评测 - 优质企业观察收录
  • 苹果触控板在Windows上的完美重生:mac-precision-touchpad开源驱动深度解析
  • 缠论分析太复杂?ChanlunX:3分钟让你从新手变高手!
  • 终极指南:Switch大气层系统1.7.1完整安装与功能解锁
  • 基于SSH的多跳远程访问工具PKURemote:原理、实现与配置管理
  • Klipper共振补偿:彻底解决3D打印“幽灵纹路“的专业指南
  • D6.2.熟练使用kubernetes的高级调度策略实战(nodeSelector、Pod亲和反亲和、污点及容忍)
  • 2026年天津新能源汽车推荐去哪里?101汽车文化广场一站式选购指南 - 优质企业观察收录
  • 3分钟精通TrollInstallerX:iOS 14-16.6.1设备安全安装TrollStore终极指南
  • InkOS:基于多Agent协作与长期记忆的AI小说创作系统深度解析
  • real-anime-z创意拓展:结合‘雨景’‘霓虹’‘樱花’等氛围词激发新构图
  • Botty:暗黑2重制版自动化助手,解放双手的智能刷宝方案
  • 从 IP 包到 HTTP 请求,Cloudflare 的 Oxy 代理框架是怎么做到
  • 终极指南:让Apple触控板在Windows上完美运行
  • 别再手动抄数据了!手把手教你用WinCC用户归档+SQL Server自动生成报表(附VBS脚本)
  • 以太网端口的ESD防护器件选型
  • 三步快速对接 gpt-image-2 图像生成 API 教程
  • Windows 11上Autopsy 4.19.3性能调优实战:从卡顿到流畅,我调整了这两个关键设置
  • 服务不停,升级照常:Cloudflare 是怎么做到零中断重启的
  • Ryujinx:终极Switch模拟器完整使用指南
  • git中,实用命令集合
  • Windows平台下构建定制化GDAL-C++开发环境:从核心依赖到高级扩展
  • 深度体验:8款AI网课总结工具使用心得,看看哪款适合你?
  • Unity UI粒子特效完整解决方案:高效实现专业级视觉效果
  • 告别软件轮询!用STM32G474的COMP比较器实现纳秒级硬件过压保护(CubeMX配置详解)
  • iOS与tvOS非越狱自定义工具Misaka深度解析与实战指南
  • 5分钟掌握AI纹理生成:智能法线贴图工具的完整指南
  • 2026年腾讯云入门攻略:怎么部署OpenClaw?Coding Plan配置与大模型API Key教程