k8s集权IP更换
2022/4/19 6:16:14
本文主要是介绍k8s集权IP更换,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
-、背景描述
背景:在场内进行部署完成后标准版产品,打包服务器到客户现场后服务不能正常使用,因为客户现场的IP地址不能再使用场内的IP,导致部署完的产品环境在客户现场无法使用;此方案就是针对这一问题撰写的;通过创建网卡配置多个ip来实现。
描述
在机器运到客户现场后,客户配置了自己的IP之后需要按照以下操作进行;如果客户现场中没有重新配置IP可以按照实际情况进行IP的配置
二、客户IP配置
IP地址列表
主机名 | 客户IP | 原始IP |
master | 暂定为(192.168.122.90) | 10.130.48.78 |
修改网卡配置文件
配置文件在/etc/sysconfig/network-scripts/下 ####主要修改IPADDR和GATEWAY,10.130.48.78是场内部署完成时的ip,192.168.122.90为客户ip地址 ####每个节点都得修改
例如需要修改的网卡是eth0,现在需要执行命令
cp -r /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:1 vim /etc/sysconfig/network-scripts/ifcfg-eth0\:1
eht0默认网卡配置文件
TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes NAME=eth0 UUID=ade4b6c3-e0cc-4828-b6b1-b2897c420998 DEVICE=eth0 ONBOOT=yes IPADDR=192.168.122.90 NETWASK=255.255.255.0 GATEWAY=192.168.122.1
eth0:1修改后网卡配置文件
TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes NAME=eth0:1 ####需要改成eth0:1 UUID=ade4b6c3-e0cc-4828-b6b1-b2897c420998 DEVICE=eth0:1 ####需要改成eth0:1 ONBOOT=yes IPADDR=10.0.0.10 ####修改成场内IP NETWASK=255.255.0.0 ###如果在场内使用的IP是1个以上的网段需要配置成255.255.0.0,则不需要做路由转发
修改完重启网卡
ifdown eth0 ifup eth0(这个命令依赖net-tools包)
验证查看是否IP地址生效
ifconfig 或者 ip addr都可以,如果有你设置的ip地址证明生效
####补充截图只是控参考,现场环境中需要按照实际为准
踩坑换完IP后docker、kubelet、etcd都能正常启动,在启动apiserverd提示报错信息如下
注意如果apiserver起不来,可以尝试把这个文件mv移走,最后把这个文件移走apiserver就能正常启动了
三、验证k8s集群
查看k8s集群pod状态
####全部为running为正常
验证重建pod
删除随便一个flannel pod查看是否能够自动创建成功 #####目前有三个节点也就是有三个flannel
删除flannel之后可以从下面截图中看出已经成功删除flannel并且成功创建flannel状态为running
验证k8s服务可用性
验证k8s服务可以访问
curl 客户IP地址:6443没有问题
这篇关于k8s集权IP更换的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-23云原生周刊:利用 eBPF 增强 K8s
- 2024-12-20/kubernetes 1.32版本更新解读:新特性和变化一目了然
- 2024-12-19拒绝 Helm? 如何在 K8s 上部署 KRaft 模式 Kafka 集群?
- 2024-12-16云原生周刊:Kubernetes v1.32 正式发布
- 2024-12-13Kubernetes上运行Minecraft:打造开发者平台的例子
- 2024-12-12深入 Kubernetes 的健康奥秘:探针(Probe)究竟有多强?
- 2024-12-10运维实战:K8s 上的 Doris 高可用集群最佳实践
- 2024-12-022024年最好用的十大Kubernetes工具
- 2024-12-02OPA守门人:Kubernetes集群策略编写指南
- 2024-11-26云原生周刊:K8s 严重漏洞