Microk8s 安装在默认端口 16443 上。我想将其更改为 6443。我使用的是 Ubuntu 16.04。我已经使用 snapd 和 conjure-up 安装了 microk8s。
我尝试过的以下选项均无效。
- 试图在
/snap/microk8s/current/kubeproxy.config
. 由于该卷是只读的,我无法对其进行编辑。 - 编辑
/home/user_name/.kube/config
并重新启动集群。 - 尝试使用该命令并重新启动集群
sudo kubectl config set clusters.microk8s-cluster.server https://my_ip_address:6443
。 - 尝试使用
kubectl proxy --port=6443 --address=0.0.0.0 --accept-hosts=my_ip_address &
. 它侦听 6443,但仅侦听 HTTP,而不侦听 HTTPS 流量。