介绍一个快速切换KubeConfig的工具

老婆出轨  金牌会员 | 2024-9-2 14:44:59 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 675|帖子 675|积分 2025

前言:作者于去年开始接触Kubernetes,在这一过程中,我频仍地在多个 Kubernetes 环境之间切换,包罗本地 Docker 上的 Kubernetes、使用 Kind 创建的测试 Kubernetes 环境,以及各种测试集群上的 Kubernetes 实例。总之在我的一样寻常学习和工作中各种各样的Kubernetes需要我去进行切换。于是乎 KubeComing 应运而生!其中最大的亮点便是支持快捷键快速切换KubeConfig!!!
  工具介绍:介绍一个快速切换KubeConfig的工具
下载地点:GitHub Release
管理KubeConfig

本工具实现了基础的KubeConfig管理功能,可以对配置文件中的集群配置(Clusters)、用户配置(Users)、Context配置进行基本的管理利用,即增编削查。所有的利用请在修改后点击保存按钮(图片右上角第二个按钮)。

1. 修改KubeConfig文件
您可以直接点击 KubeConfig 大标题,对KubeConfig直接进行编辑利用。当前版本(v1.0.1)仅支持对默认目录下的KubeConfig文件进行修改,即/users/你的用户名/.kube/config.

2. 导入KubeConfig
您可以点击左下方的第三个按钮,对KubeConfig进行添加利用。我们需要点击Load按钮,将我们的需要导入的KubeConfig内容粘贴进去;接着选择我们需要导入的Context、Cluster和User即可。

3. 修改Context配置
您可以选择一个已导入的Context配置对其进行修改。您可以修改这个Context的名称、以及对应的Cluster和User的配置,再修改完后记得点击保存。假如您想将应用当前的Context,可以点击右上角的小火箭按钮(Apply)。假如应用乐成,则会出现雷同于图片右下角的提示,并且在Context的名称右边表现一个小绿点。

快捷键快速切换Context

本工具的最大的特点即是可以使用快捷键实现Context的快速切换。使用Command+Shift+F1 ~ F12,即可快速应用(Apply)Context。F1到F12的顺序根据导入的KubeConfig中的顺序决定,以图中举例就是kind-kind对应F1,kind-kind2对应F2,kind-kind3对应F3。
于是在我们使用kubectl下令,并且需要利用多个集群的时间,我们可以使用快捷键进行快速切换,实现在一个终端中快速利用多个Kubernetes!当然为了确保您能快速知道本身当前所利用的是哪一个Kubernetes,您可以将系统关照打开,大概使用Warp终端(当您使用kubectl下令时会给您提示出当前的Context)。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

老婆出轨

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表