首页 > 其他分享 >三节点master修改apiserver端口

三节点master修改apiserver端口

时间:2023-09-14 15:16:14浏览次数:31  
标签:haproxy 端口 apiserver 修改 6444 master 10.253

因业务需求,需要把apiserver的6443端口改成其它端口,k8s集群是二进制部署的,有三个master节点,调整方法如下

1.修改apiserver启动service中的配置

查看apiserver的service文件位置
systemctl status kube-apiserver,找到/usr/lib/systemd/system/kube-apiserver.service
修改--secure-port=6443为6444

如果想看详细的kube-apiserver日志,可以用journalctl -u kube-apiserver.service 

2.配置生效

systemctl daemon-reload
systemctl restart kube-apiserver

3.修改haproxy配置文件

vim /etc/haproxy/haproxy.cfg
修改下面IP的端口为6444
server k8s-api-10.253.19.175      10.253.19.175:6444  check
server k8s-api-10.253.19.174      10.253.19.174:6444  check
server k8s-api-10.253.19.180      10.253.19.180:6444  check
然后重启haproxy
systemctl restart haproxy

以上操作三个master节点都要操作

4.修改kubernetes服务

[root@k8s-master1-ceshi haproxy]# kubectl get svc
NAME         TYPE        CLUSTER-IP   EXTERNAL-IP   PORT(S)   AGE
kubernetes   ClusterIP   10.96.0.1    <none>        443/TCP   7d17h

kubectl edit svc kubernetes修改targetPort为6444
...
 ports:
  - name: https
    port: 443
    protocol: TCP
    targetPort: 6444
...

5.修改endpoint对应端口

kubectl edit ep kubernetes
...
subsets:
- addresses:
  - ip: 10.253.19.174
  - ip: 10.253.19.175
  - ip: 10.253.19.180
  ports:
  - name: https
    port: 6444  #修改端口为6444
    protocol: TCP

标签:haproxy,端口,apiserver,修改,6444,master,10.253
From: https://www.cnblogs.com/regit/p/17702524.html

相关文章

  • iptables 端口转发设置
    一、iptables命令查看当前iptables的nat表内的规则-tnat指定看nat表,不用-t默认为filter表-L列出表内所有规则,可以指定特定链-n使输出中的IP地址和端口以数值的形式显示-v输出详细化--line显示出每条规则在相应链中的序号[root@localiphlcc_v11.1104_centos7]#iptab......
  • 多主架构:VLDB技术论文《Taurus MM: bringing multi-master to the cloud》解读
    本文分享自华为云社区《多主创新,让云数据库性能更卓越》,作者:GaussDB数据库。华为《TaurusMM:bringingmulti-mastertothecloud》论文被国际数据库顶会VLDB2023录用,这篇论文里讲述了符合云原生数据库特点的超燃技术。介绍了如何通过各种黑科技减少云原生数据库的网络消耗,进......
  • linux下端口被占用及解除方法
    linux下端口被占用及解除方法1、查看端口是否被占用:netstat-anp|grep8888//查看8888端口的占用情况出现如下情况说明被占用:2、查看占用此端口的进程PIDlsof-i:2001结果如下:3、杀死进程kill-94110#4110为进程ID至此端口已解除占用啦......
  • Nginx同一个端口代理前后端
    server{listen8080;server_namelocalhost;location/{proxy_passhttp://192.168.9.163:8899;}location/api/{rewrite^/api/(.*)$/$1break;proxy_pass......
  • 【Linux】阿里云linux服务器,开放一个端口
    服务器如何开通一个端口您好,1,首先,如果使用的是云服务器ECS,需要在安全组中放行需要开通的端口,操作方法请参见添加安全组规则。如果使用的是轻量应用服务器,需要在防火墙中放行需要开通的端口,操作方法请参见轻量应用服务器防火墙。2,其次,需要在服务器内部确保对应的服务已经启动,并且......
  • tomcat 怎么设置多个端口号
    今天呢傻逼经理为了***难我让我在一个tomcat下面给不同的页面设置不同的端口号按照以往的话开发中一般就是一个项目对应一个端口号然后我当时就有点蒙给他怼过去了mad傻呗经理不懂装懂又爱装逼我去你大爷的然后呢我就当着他的面百度啊为了不让别人帮我还把所有人......
  • Scrum Master,这九个问题你问了吗?
    从团队技术负责人到ScrumMaster或PO,我们需要从做决策转为提问题。一、2个关于估算的问题团队在进行项目前需要进行粗略估算,但这并不是要求团队成员一定按照估算出的结果进行。问题一:估算结果的单位是什么?小时、星期、月等这些时间单位会出现重叠,如估算值为5个星期明显长于估......
  • Jmeter ServerAgent 修改端口,linux
     编辑serverAgent.sh,在后面加上  --udp-port端口--tcp-port端口比如  参考:https://blog.csdn.net/lemon_linaa/article/details/89963904......
  • Kubernetes 集群的优化 节点配额和内核参数调整 自动增加etcd节点 Kube APIServer 配
    一、节点配额和内核参数调整对于公有云上的Kubernetes集群,规模大了之后很容器碰到配额问题,需要提前在云平台上增大配额。这些需要增大的配额包括:虚拟机个数vCPU个数内网IP地址个数公网IP地址个数安全组条数路由表条数持久化存储大小参考gce随着node节点的增加master节点的配......
  • ORACLE Enterprise Manager Database Express(OEM-express)配置端口和启动方法
    1.问题之前一直进不去ORACLEEnterpriseManagerDatabaseExpress,显示的是localhost拒绝了访问,经过查阅知道是没有配置相应端口。2.解决方法转载自:https://blog.csdn.net/wshjx0001/article/details/1224660151.首先查看监听状态,如果监听没有启动需要先启动监听2.在SQLpl......