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

k8s集群修改apiserver的ip地址

        有时候由于服务器的调整,导致ip的的变化,k8s集群的api大管家的ip变动会导致kubectl的接口都无法正常使用,这是只需要将k8s主节点配置文件的ip替换即可。

        例如无需要将原来的192.168.146.202的ip替换成192.168.85.202,执行一下操作即可

一、替换的ip

        替换kube-apiserver.yaml和etcd.yaml

sed  -i  's/192.168.146.202/192.168.85.200/g'   /etc/kubernetes/manifests/kube-apiserver.yaml
sed  -i  's/192.168.146.202/192.168.85.200/g'   /etc/kubernetes/manifests/etcd.yaml

二、生成新的conf文件

kubeadm init phase kubeconfig admin --apiserver-advertise-address  192.168.85.202kubeadm init phase kubeconfig controller-manager --apiserver-advertise-address  192.168.85.202kubeadm init phase kubeconfig kubelet  --apiserver-advertise-address  192.168.85.202kubeadm init phase kubeconfig scheduler --apiserver-advertise-address  192.168.85.202
 cp  -i  /etc/kubernetes/admin.conf   $HOME/.kube/config

三、生成apiserver证书文件

        重新生成apiserver.key 、apiserver.crt证书

kubeadm init phase certs apiserver  --apiserver-advertise-address  192.168.85.202

四、重启apiserver

systemctl restart  kube-apiserer

http://www.lryc.cn/news/360692.html

相关文章:

  • C语言编程技巧:深度挖掘与高效实践
  • 十_信号14 - system()
  • 【Python网络爬虫】详解python爬虫中URL资源抓取
  • AI办公自动化:用kimi批量提取音频中的标题并重命名
  • flyfish3.0.0配置避坑
  • Spring (33)CSRF(跨站请求伪造)保护
  • 【一刷《剑指Offer》】面试题 29:数组中出现次数超过一半的数字
  • vx小程序初学
  • vue 笔记01
  • 开发电商系统的技术选型
  • C++STL---vector常见用法
  • linux文件共享之samba
  • 端午传统食品创意营销方案
  • 制作ChatPDF之Elasticsearch8.13.4搭建(一)
  • 一种最大重叠离散小波包特征提取和支持向量机的ECG心电信号分类方法(MATLAB 2018)
  • 德勤:中国、印度等对ChatGPT等生成式AI应用,处领先地位
  • 开发靠谱心得
  • 【OpenHarmony】TypeScript 语法 ④ ( 函数 | TypeScript 具名函数和匿名函数 | 可选参数 | 剩余参数 | 箭头参数 )
  • 嵌入式工程师人生提质的十大成长型思维分享
  • 名下企业查询,清晰明了;在线操作,方便快捷
  • 图书推荐:ChatGPT专业知识信息课程
  • Java项目:94 springboot大学城水电管理系统
  • Unity内制作动画
  • Java中的JDBC如何连接数据库并执行操作
  • webserver服务器从零搭建到上线(六)|Timestamp类和InetAddress类
  • 【Java】一文看懂Thread 线程池的 7 种创建方式、任务队列及自定义线程池(代码示例)
  • 【SpringBoot】四种读取 Spring Boot 项目中 jar 包中的 resources 目录下的文件
  • 掌控未来,爱普生SR3225SAA用于汽车钥匙、射频电路的智慧引擎
  • 第五届武汉纺织大学ACM程序设计竞赛 个人题解(待补完)
  • LeetCode---哈希表