当前位置: 首页 > news >正文

(二)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)   
#在对应的工作节点执行,加入到集群内 #以自己的实际生成的命令代码为准
http://www.gsyq.cn/news/1559687.html

相关文章:

  • 阿克苏地区黄金回收猫腻多怎么办?整理了5家诚信回收店供参考 - 马刺总冠军
  • 安康市黄金首饰回收正规门店推荐,附各区回收网点联系方式 - 奢金阁
  • 沈阳市爱马仕手表包包奢侈品回收,5家门店最新回收价格整理 - 谊识预商贸
  • 廊坊市奢侈品回收门店红黑榜:综合实力最强的五家店铺推荐 - 谊识预商贸
  • 珠海斗门区金价破900元,闲置黄金如何安心变现? - 上门黄金回收
  • Selenium自动化测试:滚动条操作原理、方案与实战技巧
  • 安顺市2026年黄金回收报价,内行人整理实体门店回收清单 - 马刺总冠军
  • 2026 上海欧米茄腕表回收避坑全攻略:本地专业正规机构盘点推荐 - 奢侈品回收
  • 泸州市奢侈品手表包包回收门店整理,各区均有分店联系方式公布 - 谊识预商务
  • 濮阳市奢侈品手表包包回收多少钱?本地5家门店最新回收报价 - 谊识预商贸
  • 宁波鄞州区黄金回收实地测评:六家机构真实体验全记录 - 上门黄金回收
  • 安顺市闲置手表包包奢侈品变现,整理了5家靠谱回收店联系方式 - 谊识预商务
  • 标题:石家庄桥西区黄金回收价格与正规机构对比指南 - 专业黄金回收
  • Page Assist终极指南:3分钟让本地AI成为你的网页助手
  • 松原市闲置手表包包奢侈品变现,整理了5家靠谱回收店联系方式 - 谊识预商贸
  • 杭州上城区黄金回收实测:903元/克行情下哪家更实在 - 专业黄金回收
  • MATLAB排队仿真GUI工具:拖拽调参+实时动画看懂服务台忙闲变化
  • 2026常州本地正规瓷砖空鼓维修服务商盘点|无损免拆砖修复,全域上门售后有保障 - 宅安选房屋修缮
  • 【Netty源码解读和权威指南】第31篇:Netty零拷贝深度解析——性能极致的秘密武器
  • 巴彦淖尔市奢侈品手表包包回收门店推荐,这5家口碑店回收价格整理 - 谊识预商务
  • 少儿书画大赛线上票选怎么做?微信投票详细教程(2026优选) - 微信投票小程序
  • 2026 上海黄金回收七大门店盘点:多维度专业测评排行发布 - 奢侈品回收
  • 三分钟完成黑苹果配置:OpCore Simplify图形化工具完全指南
  • 杭州拱墅区黄金回收行情与六大正规机构2026年6月详解 - 专业黄金回收
  • 如何用5分钟打造终极音乐聚合神器?LXMusic音源完整配置指南
  • Screen Translator:三分钟掌握开源屏幕翻译的终极指南
  • Kinetis K66电气与开关特性深度解析:从数据手册到可靠硬件设计
  • 2026 上海黄金回收七大门店盘点:全场景适配品牌推荐指南 - 奢侈品回收
  • Selenium自动化测试实战:从环境搭建到CI/CD集成
  • 矩阵指数计算中的平衡技术:原理、实现与性能优化