【发布时间】:2021-08-11 01:05:42
【问题描述】:
我有通过命令引导的 kubernetes 多控制平面集群:
kubeadm init --config kubeadm-config.yaml
kubeadm-config.yaml 包含:
apiVersion: kubeadm.k8s.io/v1beta2
kind: ClusterConfiguration
kubernetesVersion: stable
controlPlaneEndpoint: "10.10.10.120:6443"
apiServer:
extraArgs:
secure-port: "8080"
advertise-address: "10.10.10.121"
为什么连接到 kubernetes.default.svc 服务的端点指向 10.10.10.121:8080 而不是 10.10.10.120:6443?
我可以改变这个吗?或者我在控制平面引导时犯了一些错误?
# kubectl describe endpoints kubernetes
Name: kubernetes
Namespace: default
Labels: <none>
Annotations: <none>
Subsets:
Addresses: 10.10.10.121
NotReadyAddresses: <none>
Ports:
Name Port Protocol
---- ---- --------
https 8080 TCP
Events: <none>
【问题讨论】:
标签: kubernetes kubeadm kube-apiserver