- 博客(4)
- 收藏
- 关注
原创 二进制部署K8s 组件(apiserver、controller-manager、scheduler、kubectl)
本文详细介绍了Kubernetes集群的部署过程,主要包括以下步骤:1) 预先部署ETCD集群;2) 准备API Server组件所需的证书和配置文件;3) 部署Controller Manager和Scheduler组件;4) 配置kubelet使用bootstrap机制自动申请证书;5) 部署kube-proxy组件。部署过程涵盖了证书生成、服务配置文件创建、systemd服务配置等关键环节,并通过上下文配置实现对各组件的权限管理。最后通过kubectl验证集群状态,确保各节点正常加入集群。整个部署采用
2025-11-12 19:35:41
1080
原创 二进制部署k8s之证书制作、部署ETCD集群
本文详细介绍了在Kubernetes集群中安装和配置etcd服务的完整流程。主要内容包括:使用cfssl工具生成CA证书和etcd服务端/客户端证书;下载并部署etcd二进制文件到多个主节点;创建etcd配置文件目录和systemd服务单元文件;配置etcd集群参数包括节点名称、监听地址、数据目录和证书路径等;通过证书认证实现节点间安全通信;最后启动etcd服务并验证集群健康状态。整个过程涵盖了证书生成、软件部署、服务配置和集群验证等关键步骤,为搭建高可用的etcd集群提供了完整指导。
2025-11-10 21:39:27
673
2
原创 Kubernetes 集群 Calico 网络调试:解决节点 Calico Pod Init 无法运行问题
摘要:在搭建K8s高可用集群时,master节点的calico-node无法启动,日志显示BGP未与172.18.0.1建立连接。问题原因是calico自动检测到bridge网卡而非物理网卡ens33,导致BIRD初始化失败。解决方案为修改calico-node DaemonSet配置,强制指定IP_AUTODETECTION_METHOD为ens33网卡,更新配置后删除旧Pod使其重建,问题解决。
2025-11-07 21:09:08
352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅