Kubernetes 命令行工具推荐系列一
如今容器已经无处不在,而 Kubernetes 作为容器的调度引擎,已经被业界公认为标准,而围绕 Kubernetes 开源社区有着众多的小工具来方便我们更好的管理和使用 k8s 集群。
- top for k8s
就像 Linux 的 top 命令一样,可以方便的查看 k8s 集群内容器的运行时情况。
项目地址:
https://github.com/ynqa/ktop
- kube-hunter
Hunter,就如工具的名字一样,作用是发现 k8s 集群的安全漏洞。
项目地址:
https://github.com/aquasecurity/kube-hunter
- Kubernetes Operator Pythonic Framework
Operator 是 k8s 的第三方资源扩展的概念,平时我们的运维操作都是对一些资源进行对应的管控,例如增加实例数、备份数据等,Operator 就是基于 k8s 的基础将这些操作进行固化,且可以方便的使用声明式的方式管理。k8s 是使用 Go 编写的,该 Python 框架基于 k8s kapi 只需要很少的代码就能实现预期目标。
项目地址:
https://github.com/zalando-incubator/kopf
- 命令行提示符
如果你是一个 k8s 的集群管理员,需要频繁的切换多个集群或者 namespace,拥有可视化的命令行提示符将会提高你的效率,同时减少出错的概率。
项目地址:
https://github.com/jonmosco/kube-ps1
今天的推荐不知道大家喜欢吗?如果你喜欢,请在文章底部留言和点赞,以表示对我的支持,你们的留言、点赞和转发关注是我持续更新的动力哦!
关注公众号:非著名程序员,对话框回复关键字 “1024”,免费领取 30 本经典编程书籍。