bash k3s-install.sh --flannel-backend=vxlan --node-name=node-02 --node-ip=192.168.10.20 --docker --data-dir=/data/k3s \ --tls-san=k3s-test.saneri.io --tls-san=192.168.10.20 --tls-san=192.168.10.30 --tls-san=192.168.10.40 #Master端查看token地址: [root@node-02 server]# cat /da...
curl -sfLhttps://get.k3s.io | sh - 但是有几个点需要注意的是,如果你的公网IP没有直接绑定到机器上(通过命令 ifconfig 查看)那么则需要加上--tls-san ip这个参数,以到达从公网通过 kube-config 来访问集群。 curl -sLShttps://get.k3s.io | INSTALL_K3S_EXEC='server --tls-san 10.10.10.10' sh ...
参数说明 # INSTALL_K3S_MIRROR=cn:使用K3S国内镜像# --cluster-init:启用集群模式和嵌入式etcd# --tls-san:kube-vip的虚拟IP(用于外部或worker节点的API访问)# node-cidr-mask-size-ipv4:配置每个K3S节点的子网大小。# --kubelet-arg=max-pods:配置每个K3S节点的最大pod数# --cluster-cidr:pod的IP网段# ...
AI代码解释 curl-sfLhttps://get.k3s.io|sh-s---disable=traefik,servicelb --data-dir=/opt/rancher/k3s --kube-apiserver-arg service-node-port-range=0-50000 --bind-address=0.0.0.0 --tls-san=172.31.23.155 --advertise-address=172.31.23.155 --node-external-ip=172.31.23.155 解释: --disable=t...
# --tls-san# 在TLS证书中添加其他主机名或IP作为主机备用名称# 即在公网环境下允许通过公网IP访问控制、操作远程集群# 或者部署多个Server并使用LB进行负责,就需要保留公网地址$ curl-sfLhttp://rancher-mirror.cnrancher.com/k3s/k3s-install.sh | \INSTALL_K3S_MIRROR=cn \INSTALL_K3S_EXEC="--tls-san 1.1...
--tls-san 在TLS 证书中添加其他主机名或 IP 作为主机备用名称 即在公网环境下允许通过公网 IP 访问控制、操作远程集群 或者部署多个 Server 并使用 LB 进行负责,就需要保留公网地址 --disable servicelb --disable traefik 禁用未使用上的组件,节约性能 ...
2. 登录Master-1节点,然后执行以下命令,tls-san是添加的SLB的地址,这个参数可以多次使用,如果你有多个IP或者有多个域名可以多次添加。 INSTALL_K3S_SKIP_DOWNLOAD=true install.sh server \ --datastore-endpoint='mysql://k3s:yourpassword@tcp(10.128.97.77:35474)/k3s' \ ...
tls-san: - 192.168.4.10 bind-address: 192.168.4.2 cluster-dns: 10.43.0.10 cluster-domain: cluster.local disable: - local-storage - servicelb - traefik disable-cloud-controller: true disable-kube-proxy: true disable-network-policy: true
curl -sLS https://get.k3s.io | INSTALL_K3S_EXEC='server --tls-san 10.10.10.10' sh - 等待安装成功后,就可将 kubernetes 集群的 kubeconfig 文件下载本地电脑中,默认存放到~/.kube/目录中 cat /etc/rancher/k3s/k3s.yaml 修改kubeconfig 文件的IP地址内容来达到远程访问管理集群的目的。
k3sup install --user root --ip $SERVER1 \2. --k3s-channel $CHANNEL \3. --print-command \4. --datastore='${DATASTORE}'\5. --tls-san $LB_IP6. List item7. k3sup install --user root --ip $SERVER2 \ --k3s-channel $CHANNEL \8. --print-command \9. --datastore='${DATASTORE...