作者信息:https://home.cnblogs.com/u/huangjiabobk
摘要: 在Kubernetes(简称K8s)中创建Pod的过程涉及多个组件的交互,以下是简化版的Pod创建流程: 客户端请求: 用户通过kubectl apply命令、控制台界面或者API调用提交一个Pod的定义文件(YAML或JSON格式),向集群中的kube-apiserver发送创建Pod的请求。 验 阅读全文
posted @ 2024-01-31 09:14 黄嘉波 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 在Kubernetes(简称K8s)中,为了实现高可用性(HA),不同的组件有不同的机制: kube-apiserver 高可用原理: 负载均衡:在一个集群中,通常会部署多个kube-apiserver实例,并通过负载均衡器(如云服务商的负载均衡服务或硬件负载均衡器,或者是内部软件如NGINX等)对 阅读全文
posted @ 2024-01-31 09:12 黄嘉波 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 在Kubernetes(简称K8s)中,Pod污点(Taints)和容忍度(Tolerations)是集群调度策略的一部分,用于控制Pod在哪些节点上可以被调度运行。 污点(Taints): 节点上设置的污点表达了一个条件,它类似于一个标签,但带有负面效果。 污点作用于节点,表明该节点“排斥”或“不 阅读全文
posted @ 2024-01-31 09:09 黄嘉波 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 在Kubernetes(简称K8S)中,Pod亲和性和反亲和性(Affinity and Anti-Affinity)是集群调度策略的重要组成部分,它们用于控制Pod如何与节点或其他Pod相对应地放置或避免放置在一起。 Pod亲和性(Affinity): Pod亲和性允许用户指定某种规则,使得Pod 阅读全文
posted @ 2024-01-31 09:07 黄嘉波 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 在Kubernetes(K8s)中,Flannel作为一个常用的容器网络解决方案,其主要功能是为集群中的各个节点提供跨主机的网络连通性,即实现Pod间的通信。然而,Flannel默认情况下并不能直接固定节点IP地址和Pod的IP地址。 节点IP地址:节点的IP地址通常是根据集群所处的基础设施决定的, 阅读全文
posted @ 2024-01-31 08:57 黄嘉波 阅读(228) 评论(0) 推荐(0) 编辑
版权声明:原创作品,谢绝转载!否则将追究法律责任。--作者 黄嘉波