我已经在 Windows 10 上安装了 docker Desktop 并启用了 Kubernetes。当我运行
kubectl config current-context
命令时,我收到此响应 gke_k8s-demo-263903_asia-south1-a_kubia
。如何设置上下文以指向 docker-desktop
?我记得我之前曾使用过 GKE,但不知道如何重置上下文。
从本地计算机运行,您应该看到 docker-desktop 列出:
kubectl 配置获取上下文
然后运行以下命令:
kubectl 配置使用上下文 docker-desktop
如果您要通信的集群名称未列出,则意味着您尚未将上下文文件添加到该集群。
一个附加说明:如果您不小心从
docker-desktop
中删除了 ~/.kube/config
上下文,您可以在 Docker-Desktop 应用程序中重新启动 docker/Kubernetes Engine 时重新创建它。
如果您根本没有任何
docker-desktop
kubernetes 上下文,您可能需要第一次创建它,或者以其他方式重置它;请参阅:https://docs.docker.com/desktop/kubernetes/#turn-on-kubernetes
总结: