kubernetes - 如何在镜头中更改 kubectl 版本?
问题描述
首先我在我的 Mac 上安装了 lens,当我尝试对其中一个 pod 进行外壳处理时,有消息说我没有安装任何 kubectl,所以我安装了 kubectl 并且它工作正常。
现在我尝试更改配置映射,但出现错误
未找到 kubectl/1.18.20/kubectl
当我检查 kubectl 文件夹时,有 2 个 kubectl 版本 1.18.20 和 1.21。
1.21是我之前安装的那个。
如何移动在 lens (1.18.20) 中定义的 kubectl 版本并将其更改为 1.21 ?
笔记:
- 镜头:5.2.0-latest.20210908.1
- 电子:12.0.17
- 铬:89.0.4389.128
- 节点:14.16.0
- © 2021 Mirantis, Inc.
在此先感谢,抱歉英语不好
解决方案
您可以在 File -> Preference -> Kubernetes -> PATH TO KUBECTL BINARY 中设置 kubectl 路径。或者您也可以选中“下载与 Kubernetes 集群版本匹配的 kubectl 二进制文件”,这样 Lens 将使用与目标集群相同的版本。
顺便说一句,您应该使用最新的 v5.2.5。
推荐阅读
- azure - 如何以编程方式将 Azure AD 用户添加到 Azure DevOps 组织
- vba - 使用 CATIA VBA 测量两个对象之间的距离
- javascript - Angular 8 - IE11 有一个“Uncaught in Promise 错误”
- php - 将 MySQL 本地主机更新为服务器 MySQL
- reactjs - “TypeError: Object(...) is not a function” react-redux-firebase
- css - Safari 问题中的动画文本对齐更改
- c - 如何摆脱性能中的“未知”部分
- php - 在页面模板中使用 `new WP_Query();` 的 Wordpress 分页问题
- c++ - 使用 C++ 智能指针构建带有父指针的树
- java - Java 服务器端应用程序的静态依赖注入解决方案?