Kubesphere 用外网 IP 部署 Kubernetes

网络 网络管理
在所有的服务器中增加一个虚拟网卡,将外网IP绑定在这个虚拟网卡上,注意,这个虚拟网卡最好是在当前活动网卡增加:1,表明是在当前的网卡上的配置信息。

我们公司一直都有需求就是需要打通目前我们所管理的所有云服务器,一直以来都没办法做成一个整体的集群用kubernetes进行管理,今天终于通过修改原来网络模型之后,并且在对服务器进行相关的配置,将所有只能通过外网IP才能访问的服务器进行了互通。

之前我们部署的kubernetes一直都是用的Calico的网络模型,部署之后就发现所有服务器都需要通过虚拟网络连通之后才能打通在一起,作为一个统一的分布式服务器,这样造成了我们的服务器的扩展受到了比较大的限制;于是我们采用kubesphere的默认网络模型修改成flannel之后,每次部署都需要等很久,而且基本上都是每个节点直接还不能直接互通,通过找资料之后,将在服务器中的网络修改一下配置:

首先,在所有的服务器中增加一个虚拟网卡,将外网IP绑定在这个虚拟网卡上,注意,这个虚拟网卡最好是在当前活动网卡增加:1,表明是在当前的网卡上的配置信息。

cat > /etc/sysconfig/network-scripts/ifcfg-eth0:1 <<EOF
BOOTPROTO=static
DEVICE=eth0:1
IPADDR=你的公网IP
PREFIX=32
TYPE=Ethernet
USERCTL=no
ONBOOT=yes
EOF

重启之后,用ip addr查看是否已经生效,生效之后就可以通过kubesphere进行多节点安装过程,也要注意就是在config.yaml里面的node address和master address都用外网IP。

责任编辑:武晓燕 来源: 今日头条
相关推荐

2023-08-22 11:00:16

云计算容器微服务

2021-10-08 08:59:32

CentOSAll-in-One KubeSphere

2022-08-21 16:50:36

Kubeadm​Kubernetes

2019-12-06 14:24:58

Kubernetes容器YAML

2020-11-30 12:15:26

KubernetesPodLinux

2021-02-06 07:16:33

kubekeykubesphere运维

2020-12-03 18:29:30

KubernetesDocker容器

2022-02-23 09:00:00

Kubernetes集群容器

2019-06-03 09:00:25

Kubernetes部署金丝雀版本

2019-08-09 10:58:48

2022-03-21 08:23:22

Kubernetes容器密钥

2023-06-06 19:24:06

KubernetesSpark

2023-05-10 15:38:14

2020-05-25 09:12:44

Kubernetes公有云云计算

2023-11-02 20:05:17

KubernetesPod管理

2024-04-15 05:00:00

kubernete网络容器

2020-07-16 21:00:05

树莓派Kubernetes集Linux

2021-02-07 08:00:00

Kubernetes集群云原生

2024-01-03 08:54:17

Kubernetes策略工具

2020-12-11 19:06:03

Kubernetes工具应用程序
点赞
收藏

51CTO技术栈公众号