【发布时间】:2022-11-03 01:11:39
【问题描述】:
我在 arm64 上运行,我通过 kubernetes 网站上提供的文档安装了kubelet, kubectl kubeadm。
然后我用sudo kubeadm init --pod-network-cidr=10.244.0.0/16 初始化了kubeadm,但是当我尝试用kubectl apply -f https://raw.githubusercontent.com/flannel-io/flannel/master/Documentation/kube-flannel.yml 应用法兰绒时
我得到错误:
W1102 16:46:15.974585 1 client_config.go:617] Neither --kubeconfig nor --master was specified. Using the inClusterConfig. This might not work.
E1102 16:46:45.977634 1 main.go:221] Failed to create SubnetManager: error retrieving pod spec for 'kube-flannel/kube-flannel-ds-wx8ct': Get "https://10.96.0.1:443/api/v1/namespaces/kube-flannel/pods/kube-flannel-ds-wx8ct": dial tcp 10.96.0.1:443: i/o timeout
一直试图找出为什么会发生这种情况,但似乎无法找到它的根源。
在我做sudo kubeadm reset 之后,印花布也一样
sudo kubeadm init --pod-network-cidr=192.168.0.0/16
kubectl create -f https://raw.githubusercontent.com/projectcalico/calico/v3.24.3/manifests/tigera-operator.yaml
kubectl create -f https://raw.githubusercontent.com/projectcalico/calico/v3.24.3/manifests/custom-resources.yaml
出现了关于无法点击https://10.96.0.1:443 的类似错误。
我能做些什么来解决这个问题?
注意:我没有安装 docker,它只是 containerd。 sudo kubeadm init 开始正常,所有其他 pod 都可以部署。
【问题讨论】:
标签: kubernetes