2025年1月23日
摘要:
在 Kubernetes (K8s) 中,编写一个 Deployment 的 YAML 文件通常包括以下几个关键部分: 1. apiVersion 这是你希望使用的 Kubernetes API 版本。对于 Deployment,一般使用 apps/v1 版本。 apiVersion: apps/v
阅读全文
posted @ 2025-01-23 22:08
Leo_Yide
阅读(107)
推荐(0)
摘要:
1. 冗余部署 Kubernetes 的 API Server 是无状态的,这意味着你可以部署多个 API Server 实例来增强高可用性。冗余部署的主要目标是确保如果某个实例发生故障,其他实例能继续服务请求,避免单点故障。 多实例部署:通常,至少会部署三个 API Server 实例,这样即便某
阅读全文
posted @ 2025-01-23 19:23
Leo_Yide
阅读(96)
推荐(0)
摘要:
1. UDP 模式 (早期支持,性能差) 描述:UDP 模式是 Flannel 最早期支持的一种工作模式,它将网络流量通过 UDP 数据包进行传输。 工作原理:在这种模式下,Flannel 会将容器网络的流量通过 UDP 隧道进行封装。这意味着数据包会通过虚拟隧道在不同的节点间传输。 性能问题:由于
阅读全文
posted @ 2025-01-23 11:23
Leo_Yide
阅读(176)
推荐(0)
2025年1月22日
摘要:
Kubernetes 部署方式对比:二进制安装与 Kubeadm 工具安装 在 Kubernetes (K8s) 的部署过程中,主要可以选择 二进制安装 或 使用 Kubeadm 工具 两种方式。二者在复杂性、灵活性和适用场景上存在显著差异。 1. 二进制安装 特点: 手动与细致: 二进制安装需要下
阅读全文
posted @ 2025-01-22 18:52
Leo_Yide
阅读(113)
推荐(0)
摘要:
Kubernetes 中 Pod 删除的详细流程 在 Kubernetes(简称 K8s)中,删除一个 Pod 是一个多阶段的过程,涉及多个组件的协同工作。以下是 Pod 删除过程中发生的主要事件: 1. 发出删除命令 用户通过命令行工具或 API 接口发出删除请求,例如:kubectl delet
阅读全文
posted @ 2025-01-22 18:28
Leo_Yide
阅读(306)
推荐(0)
摘要:
Kubernetes 中的 Pod 探针:监控容器运行状态的核心机制 在 Kubernetes(简称 K8s)中,Pod 可以通过三种类型的探针(Probe)来监控容器的运行状态,确保应用程序的健康和服务稳定性。这三种探针分别是: 1. 存活探针(Liveness Probe) 功能: 检查容器是否
阅读全文
posted @ 2025-01-22 17:42
Leo_Yide
阅读(81)
推荐(0)
摘要:
Kubernetes Pod 的重启策略 在 Kubernetes(简称 K8s)中,Pod 的重启策略(Restart Policy)决定了当容器失败时,kubelet 应该如何处理容器的重启行为。重启策略主要由 spec.restartPolicy 字段定义,并适用于整个 Pod 中的所有容器。
阅读全文
posted @ 2025-01-22 17:26
Leo_Yide
阅读(135)
推荐(0)
摘要:
Kubernetes 镜像更新策略 在 Kubernetes(简称 K8s)中,容器镜像的更新行为主要由 imagePullPolicy 参数控制。该策略决定了 Kubernetes 在启动或重启容器时是否从镜像仓库拉取新的镜像版本。常见的镜像更新策略有三种: 1. Always 如果容器的 ima
阅读全文
posted @ 2025-01-22 16:47
Leo_Yide
阅读(420)
推荐(1)
2025年1月21日
摘要:
-Pod 的生命周期经历了一系列的状态变化,每个状态反映了 Pod 当前所处的不同阶段。 1. Pending 定义: 当创建一个 Pod 时,它会首先进入 Pending 状态。此时,Kubernetes 正在进行节点调度、容器镜像拉取或等待资源准备。 原因: Pod 可能尚未被调度到特定的 No
阅读全文
posted @ 2025-01-21 18:58
Leo_Yide
阅读(234)
推荐(0)
摘要:
在 Kubernetes 中,Pod 可以根据其创建和管理的方式分为不同的类型,主要包括静态 Pod、自主式 Pod 和动态 Pod。它们之间的主要区别体现在生命周期管理、控制方式和自动恢复等方面。 1. 静态 Pod 管理方式: 由 kubelet 直接管理,而不是由 Kubernetes 控制平
阅读全文
posted @ 2025-01-21 18:24
Leo_Yide
阅读(125)
推荐(0)