kubeadm-config.yaml
# 注意:不同版本的 k8s 中的 kubeadm.k8s.io/v1beta3 不同,高版本是 kubeadm.k8s.io/v1beta4
apiVersion: kubeadm.k8s.io/v1beta3
kind: ClusterConfiguration
kubernetesVersion: v1.31.4
#controlPlaneEndpoint: "LOAD_BALANCER_DNS:LOAD_BALANCER_PORT" # change this (see below)
imageRepository: registry.aliyuncs.com/google_containers
networking:
dnsDomain: cluster.local
podSubnet: 192.168.0.0/16
etcd:
external:
endpoints:
- https://172.25.25.57:2379
#- https://ETCD_0_IP:2379 # 适当地更改 ETCD_0_IP,修改为你的 etcd 高可用集群的具体地址
#- https://ETCD_1_IP:2379 # 适当地更改 ETCD_1_IP,修改为你的 etcd 高可用集群的具体地址
#- https://ETCD_2_IP:2379 # 适当地更改 ETCD_2_IP,修改为你的 etcd 高可用集群的具体地址
caFile: /etc/etcd/pki/ca.crt # 修改为你的 etcd 高可用集群根证书的路径
certFile: /etc/etcd/pki/etcd_client.crt # 修改为你的 etcd 高可用集群的客户端证书文件路径
keyFile: /etc/etcd/pki/etcd_client.key # 修改为你的 etcd 高可用集群的客户端证书秘钥文件路径
由 徐晓伟 编辑于