错误:kubectl get pods -> 无法获取当前服务器 API 组列表 |docker-desktop

问题描述 投票:0回答:3

我一直在建造和摧毁几个地形项目,然后几个小时后出现一个奇怪的错误:

kubectl get pods
E0117 14:10:23.537699   21524 memcache.go:238] couldn't get current server API group list: Get "https://192.168.59.102:8443/api?t
E0117 14:10:33.558130   21524 memcache.go:238] couldn't get current server API group list: Get "https://192.168.59.102:8443/api?t

尝试检查我什至可以恢复和清除 docker-desktop 上的数据的所有内容,但没有帮助。

我的.kube/config:

kubectl config view
apiVersion: v1
clusters:
- cluster:
    certificate-authority-data: DATA+OMITTED
    server: https://kubernetes.docker.internal:6443       
  name: docker-desktop
- cluster:
    certificate-authority: C:\Users\dani0\.minikube\ca.crt
    extensions:
    - extension:
        last-update: Tue, 17 Jan 2023 14:04:24 IST        
        provider: minikube.sigs.k8s.io
        version: v1.28.0
      name: cluster_info
    server: https://192.168.59.102:8443
  name: minikube
contexts:
- context:
    cluster: docker-desktop
  name: docker-desktop
- context:
    extensions:
    - extension:
        last-update: Tue, 17 Jan 2023 14:04:24 IST
        provider: minikube.sigs.k8s.io
        version: v1.28.0
      name: context_info
    namespace: default
    user: minikube
  name: minikube
current-context: minikube
kind: Config
preferences: {}
users:
- name: docker-desktop
  user:
    client-certificate-data: DATA+OMITTED
    client-key-data: DATA+OMITTED
- name: minikube
  user:
    client-certificate: C:\Users\dani0\.minikube\profiles\minikube\client.crt
    client-key: C:\Users\dani0\.minikube\profiles\minikube\client.key
kubernetes terraform kubectl minikube docker-desktop
3个回答
1
投票

好吧,我已经通过使用“minikube delete”删除 minikube 集群,然后只是“minikube start”来修复它,现在它似乎对我有用:)


1
投票

可能有VPN连接


0
投票

我认为这与您的证书文件有关,如果可能,请使用OpenSSL命令重新生成您的证书文件。

© www.soinside.com 2019 - 2024. All rights reserved.