摘要:
-Pod 的生命周期经历了一系列的状态变化,每个状态反映了 Pod 当前所处的不同阶段。 1. Pending 定义: 当创建一个 Pod 时,它会首先进入 Pending 状态。此时,Kubernetes 正在进行节点调度、容器镜像拉取或等待资源准备。 原因: Pod 可能尚未被调度到特定的 No 阅读全文
posted @ 2025-01-21 18:58
Leo-Yide
阅读(175)
评论(0)
推荐(0)
摘要:
在 Kubernetes 中,Pod 可以根据其创建和管理的方式分为不同的类型,主要包括静态 Pod、自主式 Pod 和动态 Pod。它们之间的主要区别体现在生命周期管理、控制方式和自动恢复等方面。 1. 静态 Pod 管理方式: 由 kubelet 直接管理,而不是由 Kubernetes 控制平 阅读全文
posted @ 2025-01-21 18:24
Leo-Yide
阅读(88)
评论(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)
摘要:
kube-apiserver: 冗余部署: 通过多节点部署多个 kube-apiserver 实例,以避免单点故障。常使用负载均衡器来分发请求。 数据持久化: kube-apiserver 与 etcd 集群配合,所有的集群状态都由 etcd 保存,确保一致性与持久性。etcd 本身需要高可用性来保 阅读全文
posted @ 2025-01-21 10:56
Leo-Yide
阅读(51)
评论(0)
推荐(0)
摘要:
k8s各组件的作用 kube-apiserver: 作为Kubernetes集群的主入口点,提供RESTful API接口供用户或其他组件与集群进行交互。它负责接收、验证和配置请求,并将所有操作和配置数据持久化存储在etcd中。 etcd: 这是一个分布式的键值存储系统,主要用于保存Kubernet 阅读全文
posted @ 2025-01-21 10:27
Leo-Yide
阅读(99)
评论(0)
推荐(0)
浙公网安备 33010602011771号