当前位置: 首页 > news >正文

Windows执行kubectl提示拒绝访问【Windows安装k8s】

问题

当下载了kubectl.exe之后,在文件夹中直接通过
D:\k8s\kubectl.exe version --client可以执行成功
在这里插入图片描述
但是通过kubectl命令执行提示拒绝访问,此应用无法在你的电脑上运行,并且跳出了一个蓝色的窗口
在这里插入图片描述

原因

先说结论,是环境变量配置不正确导致

查看环境变量

环境变量 - >系统变量 - > Path
在这里插入图片描述
查看到确实是配置了环境变量,所以不是没有配置环境变量导致,而是别的原因

查看命令行

打开命令行窗口,执行where kubectl
在这里插入图片描述
真相大白了!查询到不止一个kubectl.exe

结论

系统中还安装了Docker Desktop,并且C:\Program Files\Docker\Docker\resources\bin\kubectl.exe在环境变量中的配置比D:\k8s\kubectl.exe要靠前,所以导致系统一直在执行 Docker 自带的版本而不是我们想要的版本。

解决方法

将k8s的环境变量上移,使他排在Docker环境变量的上面
在这里插入图片描述

http://www.dtcms.com/a/324681.html

相关文章:

  • imx6ull-驱动开发篇17——linux原子操作实验
  • PXE自动化安装部署OpenEuler24.03LTS
  • MySQL中的in和exists的区别
  • mmdetection3d中centerpoint解析
  • FPGA常用资源之IO概述
  • Mybatis学习之动态SQL(八)
  • 使用GLib D-Bus 库创建dbus服务端
  • 安全运维的核心
  • 使用 iFLOW-CLI GitHub Action 和 Qwen3-Coder 给 GitHub 仓库生成幻灯片风格的文档站点
  • 一个基于 Next.js 和 Puppeteer 的 Markdown 转图片服务,支持 Docker 部署和 API 集成
  • AI绘画:生成唐初秦叔宝全身像提示词
  • reuse: for booting my spring project with mvn in Windows command line
  • 理清C语言中内存操作的函数
  • LeetCode_字符串
  • 《C语言》结构体和联合体练习题--1
  • ROS2 学习笔记
  • 基于百度地图API的社区地图展示技术实现
  • 初识STL
  • ADB简介
  • 【redis初阶】--------Set 集合类型
  • Baumer高防护相机如何通过YoloV8深度学习模型实现道路坑洼的检测识别(C#代码UI界面版)
  • Linux操作系统从入门到实战(十六)冯诺依曼体系结构,操作系统与系统调用和库函数概念
  • API 接入终极指南:实时掌握京东商品动态
  • openpnp - 顶部相机如果超过6.5米影响通讯质量,可以加USB3.0信号放大器延长线
  • SpringAI报错:com.github.victools.jsonschema.generator.AnnotationHelper
  • 北京-4年功能测试2年空窗-报培训班学测开-第七十二天
  • Langchain入门:构建一个本地RAG应用
  • 《Go小技巧易错点100例》第三十七篇
  • 深度解析Linux设备树(DTS):设计原理、实现框架与实例分析
  • 阿里云ECS云服务器临时升级带宽方法