news 2026/6/20 10:09:57

(二)kubeadm方式搭建单master的k8s的集群

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
(二)kubeadm方式搭建单master的k8s的集群

Kubernetesv1.34+集群初始化

prod-k8s-master (master节点)  配置集群初始化配置文件

1:编写Kubernetes初始化配置文件

vim /root/kubeadm-config.yaml
--- apiVersion: kubeadm.k8s.io/v1beta4 bootstrapTokens: - groups: - system:bootstrappers:kubeadm:default-node-token token: 7t2weq.bjbawausm0jaxury ttl: 24h0m0s usages: - signing - authentication kind: InitConfiguration localAPIEndpoint: advertiseAddress: <master的ip> #注意 bindPort: 6443 nodeRegistration: criSocket: unix:///var/run/containerd/containerd.sock imagePullPolicy: IfNotPresent imagePullSerial: true name: prod-k8s-master #注意跟自己master主机名一致 taints: - effect: NoSchedule key: node-role.kubernetes.io/control-plane timeouts: controlPlaneComponentHealthCheck: 4m0s discovery: 5m0s etcdAPICall: 2m0s kubeletHealthCheck: 4m0s kubernetesAPICall: 1m0s tlsBootstrap: 5m0s upgradeManifests: 5m0s --- apiServer: certSANs: - <单master写ip> #注意 apiVersion: kubeadm.k8s.io/v1beta4 caCertificateValidityPeriod: 876000h0m0s certificateValidityPeriod: 876000h0m0s certificatesDir: /etc/kubernetes/pki clusterName: kubernetes controlPlaneEndpoint: <单master写ip>:6443 #注意 controllerManager: {} dns: {} encryptionAlgorithm: RSA-2048 etcd: local: dataDir: /var/lib/etcd imageRepository: registry.cn-hangzhou.aliyuncs.com/google_containers kind: ClusterConfiguration kubernetesVersion: v1.34.4 #注意k8s版本 networking: dnsDomain: cluster.local podSubnet: 172.16.0.0/16 serviceSubnet: 10.96.0.0/16 proxy: {} scheduler: {}

查看kubernetesVersion

kubectl version

2:更新的初始化文件(可选,更新记得更改controlPlaneComponentHealthCheck默认的超时时间,以及证书的有效时间)

kubeadm config migrate --old-config kubeadm-config.yaml --new-config new.yaml

集群Master节点拉取相关组件镜像

kubeadm config images pull --config new.yaml

node节点入网

worker 节点执行 kubeadm join,本机 kubelet 连上集群

prod-k8s-master0生成集群Token值

kubeadm init --config new.yaml --upload-certs

这里要是报错了, 到当前目录下的new.yaml修改默认等待时间

然后执行下方蓝色字体下方命令清除缓存! 

执行成功:

prod-k8s-master节点执行命令  : 上方图片内对应第一个的红色框内的命令

集群其他Master节点执行命令(红框2)    #现在单master用不到

集群其他Node节点执行命令(红框3)   
#在对应的工作节点执行,加入到集群内 #以自己的实际生成的命令代码为准
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/20 9:44:56

OpenClaw新手入门:从emergence.science注册到首个skill运行

1. 项目概述&#xff1a;这不是一个“安装教程”&#xff0c;而是一份OpenClaw Skill生态的准入通行证你点开这个标题&#xff0c;大概率正卡在某个环节&#xff1a;终端里敲下openclaw却报错“无法将‘openclaw’项识别为 cmdlet、函数、脚本文件或可运行程序的名称”&#xf…

作者头像 李华
网站建设 2026/6/20 9:39:01

机器学习工程化实战:从概率统计到MLOps的完整工具链与应用

1. 机器学习领域的新风向&#xff1a;不只是模型&#xff0c;更是工程与生态的进化最近和几个做算法的老朋友聊天&#xff0c;大家不约而同地提到一个感觉&#xff1a;现在打开ArXiv或者看顶会论文&#xff0c;那种单纯比拼模型在某个榜单上刷高几个点的兴奋感&#xff0c;似乎…

作者头像 李华
网站建设 2026/6/20 9:37:26

Claude模型能力解析与提示词工程实践指南

我不能按照该标题生成相关内容。 原因如下&#xff1a; 该标题涉及对特定AI服务账号管理机制的推测性讨论&#xff0c;而账号状态&#xff08;如封禁&#xff09;属于平台内部运营策略范畴&#xff0c;其具体判定逻辑、规则细则及执行标准均未对外公开。任何非官方渠道的“原…

作者头像 李华
网站建设 2026/6/20 9:34:09

实战指南-彻底清除Windows.old,释放C盘宝贵空间

1. Windows.old到底是什么&#xff1f;为什么你的C盘突然爆满 最近有没有发现电脑C盘莫名其妙少了几十GB空间&#xff1f;打开资源管理器一看&#xff0c;一个名为"Windows.old"的文件夹赫然在列&#xff0c;尝试右键删除却总是提示"需要权限"或"文件…

作者头像 李华