Kubernetes双主集群的部署(二)

目录

 二、k8s双主架构集群的部署

1.另一台Master同样做初始化配置

2.配置 Master02

3.配置负载均衡器(nginx+keepalived)

4.修改k8s集群配置 

三、安装Dashboard前端管理软件

1.Dashboard介绍

2.安装Dashboard

四、创建pod

1.使用kubectl创建pod

2.使用Dashboard创建pod


 二、k8s双主架构集群的部署

k8s集群master01:192.168.116.10
k8s集群master02:192.168.116.20(第二部分高可用架构会加入)

k8s集群node01:192.168.116.30
k8s集群node02:192.168.116.40

etcd集群节点1:192.168.116.10(etcd集群原则上单独部署,此实验为方便部署在节点上)
etcd集群节点2:192.168.116.30
etcd集群节点3:192.168.116.40

负载均衡nginx+keepalive01(master):192.168.116.50
负载均衡nginx+keepalive02(backup):192.168.116.60

1.另一台Master同样做初始化配置

2.配置 Master02

在master01上操作

#将master所需文件复制给master02
cd /opt/
scp -r  etcd/ kubernetes/ master02:/opt/

cd
scp -r .kube/ master02:/root

cd /usr/lib/systemd/system
scp kube-* master02:`pwd`

在master02上操作

#修改apiserver配置文件(其他组件配置文件监听地址为127.0.0.1,所以不需要修改)
cd /opt/kubernetes/cfg/
vim kube-apiserver
#将通告和监听地址改为本机ip
--bind-address=192.168.116.20 \
--secure-port=6443 \
--advertise-address=192.168.116.20 \

然后启动3个组件服务

将k8s命令做软连接,使用kubectl查看etcd集群状态(此时完成了master02与etcd集群的对接)

3.配置负载均衡器(nginx+keepalived)

初始化,并下载nginx和keepalived

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值