Tim*_*phy 4 windows kubernetes
我已经在 Windows 10 Pro 上安装了 Kubernetes。我遇到了一个问题,用户界面由于某种原因不接受我生成的访问令牌。
所以我进入 docker 并重置集群,以便我可以重新开始:
但现在当我尝试再次应用我的配置时,出现错误:
kubectl apply -f .\recommended.yaml
Unable to connect to the server: dial tcp 127.0.0.1:61634: connectex: No connection could be made because the target machine actively refused it.
Run Code Online (Sandbox Code Playgroud)
我有我的KUBECONFIG
变量集:
$env:KUBECONFIG
C:\Users\bluet\.kube\config
Run Code Online (Sandbox Code Playgroud)
我已经使用以下命令让 kubernetes 了解配置:
[Environment]::SetEnvironmentVariable("KUBECONFIG", $HOME + "\.kube\config", [EnvironmentVariableTarget]::Machine)
Run Code Online (Sandbox Code Playgroud)
然而,问题仍然存在!我该如何解决这个问题?Docker 看起来不错。
这个堆栈溢出回答了我的问题。
它是这么说的:
如果您已经安装了 kubectl 并指向其他环境,例如 minikube 或 GKE 集群,请务必更改上下文,以便 kubectl 指向 docker-desktop:
kubectl config get-contexts
kubectl config use-context docker-desktop
Run Code Online (Sandbox Code Playgroud)
显然我已经安装了minikube
,这就是搞砸的原因。切换回 docker 上下文挽救了局面。
归档时间: |
|
查看次数: |
6668 次 |
最近记录: |