K9s Kubernetes CLI,以个性化方式管理您的集群!
首先我们得面对现实——Kubernetes及其周边生态系统的运营方式正变得越来越复杂。集群管理需要大量工具加以配合。当我在集群之上进行日常运营时,和大家一样,我也需要观察自己使用的各种Kubernetes资源、深入了解配置、设置以及在任务没能按照预期完成时追踪问题。这个流程通常需要使用大量令人头痛、易于混淆的命令,安装/操作用途单一的CLI工具,同时配合大量自定义bash脚本。除此之外,还有各类运行状态调整需要考虑……
我知道,Kubernetes作为一款技术解决方案正面临着诸多争议,但我个人通常选择在本地开发代码并面向本地minikube实例,最后才进行Docker化转换。一般来讲,我不需要在自己的集群之上部署整个应用程序来处理任何给定服务。我发现自己的代码以及配置与资源清单是一种连续、而非独立存在的活动。因此,我的日常Kubernetes例程通常包括启动一个或多个终端窗口,其中又细分为各类选项卡/窗格,又有部分选项卡/窗格内容纳着用于监控资源的监控命令,外加用于发出kubectl并构建命令的开放CLI。
终于有一天,我对这个极为烧脑的流程做出一番考量,并意识到完全可以通过一款简单的CLI工具来观察Kubernetes资源,在各种资源之间切换,检查清单、日志、监控事件并执行Pod,从而确保自己宝贵的桌面空间不至于被大量终端窗格所占据……
因此,我编写了一款用于实现上述目标的工具!我将其命名为K9s,其工作效果如下图所示。 
K9s Pod视图
这是一款基于终端的UI,会以特定时间间隔(默认为2秒)监控Kubernetes资源,并允许我查看自己集群中的内容。我可以使用ctx<enter>命令在开发集群与生产集群之间快速导航。这款CLI还允许我按照命名空间进行过滤操作,并对大部分Kubernetes资源执行只读操作(这项功能仍在开发当中……)。如果集群卡住,我可以使用?<enter>命令列出所有受支持的资源。
当然,我发现这款工具确实效果出色,因此希望与大家分享,并了解各位的想法……感兴趣的朋友可以点击https://github.com/derailed/k9s访问repo以及安装说明。
感谢大家的关注,期待您的评论!
原文链接:https://medium.com/@fernand.galiana/if-you-k8s-please-try-k9s-82ea30eb9aa3
Kubernetes实战培训

Kubernetes实战培训将于2019年3月8日在深圳开课,3天时间带你系统掌握Kubernetes,学习效果不好可以继续学习本次培训包括:云原生介绍、微服务;Docker基础、Docker工作原理、镜像、网络、存储、数据卷、安全;Kubernetes架构、核心组件、常用对象、网络、存储、认证、服务发现、调度和服务质量保证、日志、监控、告警、Helm、实践案例等。

如果您已经熟悉K8s,现在不妨试试K9s相关推荐

  1. 检验Xcode是否被改动过的简单方法,不妨试试!!!

    检验Xcode是否被改动过的简单方法,不妨试试!!! 在终端系统上运行以下命令启用检测: spctl --assess --verbose /Applications/Xcode.app 输入完成按回 ...

  2. 数据不够怎么训练深度学习模型?不妨试试迁移学习 ——重用神经网络的结构2...

    数据不够怎么训练深度学习模型?不妨试试迁移学习 本质就是这个图!pretrained model就是你截取的部分神经网络模型(迁移学习),而nanonet就是你自己加入的网络层. 随着深度学习技术在机 ...

  3. 伤疤好了有黑印怎么办_疤痕留下黑印怎么办 不妨试试这四种方法

    疤痕留下黑印怎么办 不妨试试这四种方法更新时间:2018-06-23 核心提示: 疤痕好转后可能会留下一些黑印,而去除这些黑印的方法也比较多,比如按摩可以促使局部血液循环速度加快,起到消除色素沉着的作 ...

  4. 杂事缠身总分神,不妨试试番茄钟

    10月26日上午,我准备集中精力写上周的荐书文(我的公众号"程序视界"每周六荐书).于是,我就离开电脑,坐到客厅的茶几边上,摊开<赢在下班后>这本书和几张A4纸,准备学 ...

  5. 杂事缠身总分神,不妨试试番茄钟,亲测有效

    10月26日上午,我准备集中精力写上周的荐书文.于是,我就离开电脑,坐到客厅的茶几边上,摊开<赢在下班后>这本书和几张A4纸,准备学习. 恰好,我媳妇前两天拿回家一包红枣片,吃起来脆脆香香 ...

  6. 寒冬咳嗽不妨试试中医小偏方

    寒冬咳嗽不妨试试中医小偏方 [看中国2014年01月11日讯]冬季气候干燥,容易出现燥咳,常见咽燥声嘶.干咳无痰.口唇干裂.心烦口渴.皮肤干燥.大便秘结,或头痛.鼻燥.关节疼痛.气喘等,下面就给大家4 ...

  7. 解决Mac的奇葩痛点,不妨试试开源小众软件

    解决Mac的奇葩痛点,不妨试试开源&小众软件 https://post.smzdm.com/p/685067/ 家喻户晓的知名软件好比开架商品,能够解决你大部分的痛点,但你要是个越用越挑剔的人 ...

  8. 计算机无法设置壁纸黑屏,Win7电脑壁纸变黑屏怎么办?不妨试试设置这些地方吧...

    原标题:Win7电脑壁纸变黑屏怎么办?不妨试试设置这些地方吧 不少用户在长久对着电脑系统自带的壁纸后,会慢慢产生一些厌烦心理:或是直接就对电脑系统自带的壁纸不满意的,这时候就会选择更换电脑桌面壁纸了. ...

  9. 用腻了几大主流音乐平台?不妨试试这几个小众又精致的音乐App

    现在有很多小伙伴包括小编都喜欢有事没事带着耳机听歌,沉浸在音乐的世界里.有不少小伙伴在用完几大主流音乐平台以后,也是会感觉有一点腻,没什么新鲜感.如果是这样的话,那大家不妨试试今天小编分享的这几款小众 ...

  10. 吞食天地2完全版乱码怎么解决_尿酸偏高怎么办?这2个办法或许能够解决你的烦恼,不妨试试...

    体内尿酸升高,或许会给身体带来很多危害.尿酸高会导致痛风疾病的发生,而痛风对身体的伤害是非常大的,尤其是到了寒冷的冬季,痛风患者会因为天气温度的变化而面临一项巨大的挑战.温度的降低,会加重痛风疾病的症 ...

最新文章

  1. 《学习OpenCV》第三章习题 第3题
  2. 八年磨一剑,重新定义HBase——HBase 2.0阿里云HBase解读
  3. C/C++中的复数介绍
  4. 10个强大的Ajax jQuery文件上传程序
  5. ActiveMQ;RabbitMQ;ZeroMQ
  6. LIVE555再学习 -- live555实现RTSP直播服务器 分析
  7. 小白的算法初识课堂(part3)--递归
  8. android变量要不要附空值,android-如何在使用Parcelable时序列化空值
  9. JDK源码(15)-Class
  10. 使用 Python 实现多进程
  11. 云计算技术前景怎么样?
  12. BCD与ASCII码互转-C语言实现
  13. 未经专业销密的计算机设备,DOC1-题
  14. Windows Server 2008 R2 远程桌面服务RDS和VDI介绍
  15. java 如何执行dig 命令_如何直接在cmd下执行Dig命令
  16. react+UmiJS+Antd Pro简介
  17. Mixly02:米思齐(Mixly)软件安装及初体验
  18. 原来安卓手机安装谷歌服务框架这么简单!
  19. 第四届CSTQB®国际软件测试高峰论坛
  20. 【Python爬虫历程】使用Cookie来模拟登陆

热门文章

  1. log4cplus指南
  2. u盘dos启动盘制作工具 v9.36正式版
  3. 电源篇 -- 升压电路 Boost
  4. 暗色科幻风格HTML登录页面模板-效果及源码
  5. win10系统开启扫描仪服务器,Win10系统下如何使用扫描仪|win10系统中扫描仪的使用方法...
  6. 简单的商品信息管理系统(Java 和sql server数据库)源码
  7. bat批处理注册dll
  8. 日撸 Java 三百行(71-80天,BP 神经网络)
  9. 物料编码是计算机识别和检索物料的( ),物料编码是计算机识别和检索物料的
  10. 物料编码的制定(资料收集)