如何在kubernetes中配置Master02
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章为大家分享有关在kubernetes中配置Master02的方法。文章涵盖Master02的配置和使用方法,希望大家通过这篇文章能有所收获。服务器角色分配角色地址安装组件master192.1
千家信息网最后更新 2026年11月01日如何在kubernetes中配置Master02
这篇文章为大家分享有关在kubernetes中配置Master02的方法。文章涵盖Master02的配置和使用方法,希望大家通过这篇文章能有所收获。
服务器角色分配
| 角色 | 地址 | 安装组件 |
|---|---|---|
| master | 192.168.142.220 | kube-apiserver kube-controller-manager kube-scheduler etcd |
| master02 | 192.168.142.120 | kube-apiserver kube-controller-manager kube-scheduler |
| node1 | 192.168.142.136 | kubelet kube-proxy docker flannel etcd |
| node2 | 192.168.142.132 | kubelet kube-proxy docker flannel etcd |
| nginx1 | 192.168.142.130 | nginx keepalived |
| nginx2 | 192.168.142.140 | nginx keepalived |
一、Master02配置
分隔符前的操作均在master01上进行
复制目录到master02
复制kubernetes目录到master02
[root@master k8s]# scp -r /opt/kubernetes/ root@192.168.142.120:/opt复制etcd目录到master02
master02一定要有etcd证书,否则apiserver服务无法启动
[root@master k8s]# scp -r /opt/etcd/ root@192.168.142.120:/opt复制服务启动脚本
kube-apiserver.service kube-controller-manager.service kube-scheduler.service
[root@master k8s]# scp /usr/lib/systemd/system/{kube-apiserver,kube-controller-manager,kube-scheduler}.service root@192.168.142.120:/usr/lib/systemd/system/修改服务脚本
实际上仅需要修改apiserver即可
[root@master02 k8s]# cd /opt/kubernetes/cfg/[root@master02 cfg]# vim kube-apiserverKUBE_APISERVER_OPTS="--logtostderr=true \--v=4 \--etcd-servers=https://192.168.142.220:2379,https://192.168.142.136:2379,https://192.168.142.132:2379 \#注意地址更改--bind-address=192.168.142.120 \--secure-port=6443 \#注意地址更改--advertise-address=192.168.142.120 \--allow-privileged=true \--service-cluster-ip-range=10.0.0.0/24 \--enable-admission-plugins=NamespaceLifecycle,LimitRanger,ServiceAccount,ResourceQuota,NodeRestriction \--authorization-mode=RBAC,Node \--kubelet-https=true \--enable-bootstrap-token-auth \--token-auth-file=/opt/kubernetes/cfg/token.csv \--service-node-port-range=30000-50000 \--tls-cert-file=/opt/kubernetes/ssl/server.pem \--tls-private-key-file=/opt/kubernetes/ssl/server-key.pem \--client-ca-file=/opt/kubernetes/ssl/ca.pem \--service-account-key-file=/opt/kubernetes/ssl/ca-key.pem \--etcd-cafile=/opt/etcd/ssl/ca.pem \--etcd-certfile=/opt/etcd/ssl/server.pem \--etcd-keyfile=/opt/etcd/ssl/server-key.pem"开启服务
[root@master02 cfg]# systemctl start kube-apiserver.service [root@master02 cfg]# systemctl start kube-controller-manager.service [root@master02 cfg]# systemctl start kube-scheduler.service结果验证
//增加环境变量[root@master02 cfg]# vim /etc/profile//末尾添加export PATH=$PATH:/opt/kubernetes/bin/[root@master02 cfg]# source /etc/profile//见到如下画面即为成功[root@master02 cfg]# kubectl get nodeNAME STATUS ROLES AGE VERSION192.168.142.132 Ready 2d12h v1.12.3192.168.142.136 Ready 38h v1.12.3 看完这篇文章,你们学会kubernetes中配置Master02的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
服务
配置
地址
方法
目录
篇文章
更多
脚本
角色
成功
使用方法
内容
分隔符
变量
实际
实际上
技能
文章
服务器
末尾
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
湖北九亚互联网络科技有限公司
互联网科技公司简介
互联网科技保险
科技信息互联网
科技互联网技术
期待互联网科技
浩特互联网科技
易通互联网络科技有限公司
丰台科技园 互联网公司
互联网科技实习生岗位职责
重庆威客帮互联网科技
互联网软件和科技
玉溪互联网科技怎么选
互联网科技大赛获奖感言
区块链结合互联网科技
银行科技岗属于互联网吗
美国互联网科技公司
互联网科技包装股份有限公司上市
第三届互联网大会安防黑科技
科技互联网企业在行动
深圳恒合互联网络科技有限公司
北京互联网科技公司
互联网 科技创业
互联网科技作文
紫鲸互联网科技
天津摩尔互联网科技
互联网科技类展会
上海电发互联网科技有限公司
下一代互联网重大应用科技园
福仕德教育科技互联网