我在Ubuntu上安装了Desktop 这里,但是kubectl无法与它连接。
即使kubectl可以连接到迷你库。如果我运行kubectl获取所有,我就得到了这个错误。
$kubectl get all
Unable to connect to the server: dial tcp 192.168.49.2:8443: connect: no route to host如何解决此错误?
这是我的版本
$kubectl version --short
Client Version: v1.24.1
Kustomize Version: v4.5.4$minikube version
minikube version: v1.25.2docker-desktop v4.9.0$docker compose version
Docker Compose version v2.4.1和kubectl配置
kubectl config view
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: DATA+OMITTED
server: https://kubernetes.docker.internal:6443
name: docker-desktop
- cluster:
certificate-authority: /home/release/.minikube/ca.crt
extensions:
- extension:
last-update: Wed, 18 May 2022 09:31:42 EDT
provider: minikube.sigs.k8s.io
version: v1.25.2
name: cluster_info
server: https://192.168.49.2:8443
name: minikube
contexts:
- context:
cluster: docker-desktop
user: docker-desktop
name: docker-desktop
- context:
cluster: minikube
extensions:
- extension:
last-update: Wed, 18 May 2022 09:31:42 EDT
provider: minikube.sigs.k8s.io
version: v1.25.2
name: context_info
namespace: default
user: minikube
name: minikube
current-context: minikube
kind: Config
preferences: {}
users:
- name: docker-desktop
user:
client-certificate-data: REDACTED
client-key-data: REDACTED
- name: minikube
user:
client-certificate: /home/release/.minikube/profiles/minikube/client.crt
client-key: /home/release/.minikube/profiles/minikube/client.key安装了码头桌面

发布于 2022-06-14 14:08:15
kubectl配置使用-上下文停靠-桌面
$kubectl config use-context docker-desktop
Switched to context "docker-desktop".我可以连接它。
$ kubectl get all
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 157mhttps://stackoverflow.com/questions/72618097
复制相似问题