在Kubernetes(简称K8s)集群中,6443端口是API服务器的默认端口,我们可以通过修改该端口来增加安全性或者解决端口冲突等问题。下面我将详细介绍如何在K8s集群中实现“k8s更改6443”。

### 流程概述:
首先,让我们看一下整个过程的步骤概要:

| 步骤 | 描述 |
| ---- | ------------------------------ |
| 1 | 登录到K8s Master节点 |
| 2 | 修改Kube-APIserver配置文件 |
| 3 | 重启Kube-APIserver服务 |
| 4 | 验证端口是否已更改 |

### 详细步骤:

##### 步骤 1:登录到K8s Master节点
在终端或者SSH工具中,通过SSH连接到K8s Master节点。

##### 步骤 2:修改Kube-APIserver配置文件
执行以下命令并修改Kube-APIserver配置文件:
```bash
vi /etc/kubernetes/manifests/kube-apiserver.yaml
```
找到“port: 6443”一行,修改端口号为你想要的新端口号(例如改为8443):
```yaml
- --secure-port=8443
```

##### 步骤 3:重启Kube-APIserver服务
在Master节点上执行以下命令,重启Kube-APIserver服务使更改生效:
```bash
docker ps | grep kube-apiserver | awk '{print $1}' | xargs docker restart
```

##### 步骤 4:验证端口是否已更改
使用curl或者telnet等工具验证新端口是否已生效:
```bash
curl -k https://:8443/version
```
确保你的集群可以正常访问新端口。

经过以上步骤,你已经成功地将K8s的API服务器端口由6443更改为8443。记得在修改配置文件时要谨慎,确保备份原始配置以防意外情况发生。

希望以上内容能够帮助你顺利地实现“k8s更改6443”。如果有任何疑问或者困难,欢迎随时向我提问。祝你顺利完成任务!