2025年1月23日
摘要: 1. UDP 模式 (早期支持,性能差) 描述:UDP 模式是 Flannel 最早期支持的一种工作模式,它将网络流量通过 UDP 数据包进行传输。 工作原理:在这种模式下,Flannel 会将容器网络的流量通过 UDP 隧道进行封装。这意味着数据包会通过虚拟隧道在不同的节点间传输。 性能问题:由于 阅读全文
posted @ 2025-01-23 11:23 Leo-Yide 阅读(141) 评论(0) 推荐(0)
  2025年1月22日
摘要: Kubernetes 部署方式对比:二进制安装与 Kubeadm 工具安装 在 Kubernetes (K8s) 的部署过程中,主要可以选择 二进制安装 或 使用 Kubeadm 工具 两种方式。二者在复杂性、灵活性和适用场景上存在显著差异。 1. 二进制安装 特点: 手动与细致: 二进制安装需要下 阅读全文
posted @ 2025-01-22 18:52 Leo-Yide 阅读(96) 评论(0) 推荐(0)
摘要: Kubernetes 中 Pod 删除的详细流程 在 Kubernetes(简称 K8s)中,删除一个 Pod 是一个多阶段的过程,涉及多个组件的协同工作。以下是 Pod 删除过程中发生的主要事件: 1. 发出删除命令 用户通过命令行工具或 API 接口发出删除请求,例如:kubectl delet 阅读全文
posted @ 2025-01-22 18:28 Leo-Yide 阅读(288) 评论(0) 推荐(0)
摘要: Kubernetes 中的 Pod 探针:监控容器运行状态的核心机制 在 Kubernetes(简称 K8s)中,Pod 可以通过三种类型的探针(Probe)来监控容器的运行状态,确保应用程序的健康和服务稳定性。这三种探针分别是: 1. 存活探针(Liveness Probe) 功能: 检查容器是否 阅读全文
posted @ 2025-01-22 17:42 Leo-Yide 阅读(64) 评论(0) 推荐(0)
摘要: Kubernetes Pod 的重启策略 在 Kubernetes(简称 K8s)中,Pod 的重启策略(Restart Policy)决定了当容器失败时,kubelet 应该如何处理容器的重启行为。重启策略主要由 spec.restartPolicy 字段定义,并适用于整个 Pod 中的所有容器。 阅读全文
posted @ 2025-01-22 17:26 Leo-Yide 阅读(111) 评论(0) 推荐(0)
摘要: Kubernetes 镜像更新策略 在 Kubernetes(简称 K8s)中,容器镜像的更新行为主要由 imagePullPolicy 参数控制。该策略决定了 Kubernetes 在启动或重启容器时是否从镜像仓库拉取新的镜像版本。常见的镜像更新策略有三种: 1. Always 如果容器的 ima 阅读全文
posted @ 2025-01-22 16:47 Leo-Yide 阅读(374) 评论(0) 推荐(1)
  2025年1月21日
摘要: -Pod 的生命周期经历了一系列的状态变化,每个状态反映了 Pod 当前所处的不同阶段。 1. Pending 定义: 当创建一个 Pod 时,它会首先进入 Pending 状态。此时,Kubernetes 正在进行节点调度、容器镜像拉取或等待资源准备。 原因: Pod 可能尚未被调度到特定的 No 阅读全文
posted @ 2025-01-21 18:58 Leo-Yide 阅读(174) 评论(0) 推荐(0)
摘要: 在 Kubernetes 中,Pod 可以根据其创建和管理的方式分为不同的类型,主要包括静态 Pod、自主式 Pod 和动态 Pod。它们之间的主要区别体现在生命周期管理、控制方式和自动恢复等方面。 1. 静态 Pod 管理方式: 由 kubelet 直接管理,而不是由 Kubernetes 控制平 阅读全文
posted @ 2025-01-21 18:24 Leo-Yide 阅读(87) 评论(0) 推荐(0)
摘要: Kubernetes(K8s)安装过程的步骤,概述如下: 1. 准备环境 集群节点: 确保至少有两台或更多的服务器,这些节点可以是物理机或云主机。集群需要至少一个控制平面节点和多个工作节点。 操作系统: 选定合适的操作系统(如Ubuntu、CentOS等)。 容器运行时环境: 安装 Docker 或 阅读全文
posted @ 2025-01-21 12:33 Leo-Yide 阅读(54) 评论(0) 推荐(0)
摘要: 执行流程 执行命令连接API Server: 用户执行命令(例如创建RC资源),系统会加载位于 $HOME/.kube/config 的证书文件来验证与 API Server 的连接。 假设用户正在创建一个副本数量为5的 ReplicationController(RC)。此时,Pod 状态为 Pe 阅读全文
posted @ 2025-01-21 11:48 Leo-Yide 阅读(82) 评论(0) 推荐(0)