关注「Raymond运维」公众号,并设为「星标」,第一时间获取更多运维等文章,不再错过精彩内容。
速度
如果你有多个k8s集群可选择,你切换k8s上下文有多快?你还记得所有的集群上下文?灵活性
工具是否具备高级特性比如支持多config文件?安全:
可以同时打开多个终端,每个终端都运行在自己集群上下文中?在一个终端切换集群上下文会影响其他终端,导致出错概率更大?
Kubectx

安装Kubectx
Kubectx缺点
Kubie

使用kubie ctx切换当前shell的Kubernetes 上下文。 kubie exec <context> <namespace> <Kubectl command> 允许你在特定上下文中运行单个kubectl 命令。 可以管理多个kubeconfig文件并通过修改 ~/.kube/kubie.yaml 文件中的设置来自定义 Kubie 的行为。
安装Kubie
Kubeswitch

使用Hooks(类似于 Git Hooks),可以在你选择的时间自动运行可执行文件/内联 shell 命令。 通过启用搜索索引功能,可以在数百个Kubernetes上下文中进行闪电般的快速搜索。这会索引跨多个本地和远程系统的所有上下文。请注意,你必须手动刷新索引以防止结果过时。
其他功能
更改历史记录 - 你之前切换到的所有上下文的列表。 上下文别名 - 给你的上下文一个别名,以帮助快速访问。 终端隔离——从不同的终端窗口访问多个集群。
安装Kubeswitch
kubectx vs kubie vs kubeswitch

链接:https://www.jianshu.com/p/08750c52d092
(版权归原作者所有,侵删)
微
信
群
WeChat group

为方便大家更好的交流运维等相关技术问题,特创建了微信交流群。需要加群的小伙伴们在关注微信公众号后,点击底部菜单关于→联系我,即可获取加群方式。
博客
客
Blog

CSDN博客
掘金博客
长按识别二维码访问博客网站,查看更多优质原创运维等文章。
文章转载自Raymond运维,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。