问题描述
我正在尝试在 Jetson Nano 上设置 Kubernets 主节点。但是,我停留在您应该下载 flannel YAML 的步骤中。每次我遇到同样的错误:
Unable to connect to the server: x509: certificate is valid for 10.xx.x.x,192.xxx.x.xx,not 127.0.0.1
我不知道为什么它会尝试连接到我的本地主机以获取下载。到目前为止,我已经完成了以下工作:
sudo kubeadm reset
sudo kubeadm init --pod-network-cidr=10.244.0.0/16
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
所有这些命令都没有问题。对于第一个命令,我也尝试添加此行,但随后出现错误,提示无法验证证书:
--apiserver-cert-extra-sans=127.0.0.
1
我尝试了两个命令来下载 YAML 文件
sudo kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml
和
curl -sSL https://raw.githubusercontent.com/coreos/flannel/v0.12.0/Documentation/kube-flannel.yml | kubectl apply -f -
insecure-skip-tls-verify: true
就在键之后,但这也不起作用。
有什么我遗漏或需要更改的地方吗?其他解决方案均无效。
我使用了以下参考资料:
Flannel network failing during Kubernetes installation,please suggest how to fix this
Kubernetes Setting Up Flannel Pod Network
https://github.com/kubernetes/kubernetes/issues/48378
x509 certificate signed by unknown authority- Kubernetes
https://phoenixnap.com/kb/install-kubernetes-on-ubuntu
https://developer.nvidia.com/blog/deploying-ai-apps-with-egx-on-jetson-xavier-nx-microservers/
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)