我正在使用树莓派4,上面装有树莓克星,我想将此raspi用作使用k3s的单节点群集。
错误==> coredns pod始终处于CrashLoopBackOff状态
我到目前为止所尝试的:
1-在不禁用代理的情况下启动k3s服务器,我指定了--docker标志
curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="--log k3s.log --bind-address 192.168.100.100 --write-kubeconfig-mode 644 --no-deploy traefik --no-deploy servicelb --cluster-cidr=172.20.64.0/24 --service-cidr=172.20.0.0/24 --docker" sh -
2-在禁用代理的情况下启动k3s服务器,然后使用--docker标志启动代理
# start the k3s server
curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="--disable-agent --bind-address 192.168.10.140 --write-kubeconfig-mode 644 --no-deploy traefik --no-deploy servicelb --cluster-cidr=172.20.64.0/24 --service-cidr=172.20.0.0/24" sh -
# start the k3s agent
sudo k3s agent --server https://192.168.100.100:6443 --token-file /var/lib/rancher/k3s/server/node-token --docker &>k3s-agent.log &
3-下载k3s二进制文件并手动启动服务器和代理
# Download the k3s binary
sudo curl -fL https://github.com/rancher/k3s/releases/download/v0.9.1/k3s-armhf -o /usr/local/bin/k3s
sudo chmod 0755 /usr/local/bin/k3s
# start the k3s server
sudo k3s server --disable-agent --bind-address=192.168.100.100 --write-kubeconfig-mode 644 --no-deploy traefik --no-deploy servicelb --cluster-cidr=172.20.64.0/24 --service-cidr=172.20.0.0/24
# start the k3s agent
sudo k3s agent --server https://192.168.100.100:6443 --token-file /var/lib/rancher/k3s/server/node-token --docker &>k3s-agent.log &
更多信息:
如果您需要任何其他信息,我将很乐意为您提供。任何帮助将不胜感激