Kubernetes客户端和管理界面大集合

scofield 菜鸟运维杂谈

今天给大家介绍目前市面上常用的kubernetes管理工具,总有一款适合您~~~

简介


  • Kubectl
  • K9s
  • Kubernetes-Dashboard
  • Rancher
  • Kuboard
  • Lens
  • Octant
  • Kubenav
  • Infra.App

    Kubectl


官方自带的kubernetes 命令行客户端工具,最原始也是最好用的工具,不多介绍~~~

K9s


另一款kubernetes 命令行管理工具,对于喜欢使用命令行的人,k9s是很好的一个客户端工具,它可以看做kubectl的增强版。
使用k9s可以进行端口转发,以纯文本格式查看secret信息,直接编辑资源以及从deployments“深入”到容器查看的日志。
来,看图演示更直观,更多功能可以自行下载体验

Kubernetes-Dashboard


Kubernetes-Dashboard是官方的WEB UI,可以通过Dashboard查看集群信息,对容器服务进行故障管理、资源管理等。
例如,您可以使用部署向导来扩展部署,启动滚动更新,重新启动Pod或部署新应用程序。

Rancher


Rancher是一个开源的企业级多集群Kubernetes管理平台,实现了Kubernetes集群在混合云+本地数据中心的集中部署与管理,以确保集群的安全性,加速企业数字化转型。同时满足了使用Kubernetes部署应用程序的DevOps团队和交付企业关键服务的IT人员的需求。
Rancher为企业部署、操作、访问和保护Kubernetes提供管理平台,IT人员可以制定策略及轻松调查事件。当然,您也可以只用来作为WEB UI 哈哈~~~

Kuboard


Kuboard 是一款基于 Kubernetes 的微服务管理界面。目的是帮助用户快速在 Kubernetes 上落地微服务。有很好的文档。

Lens


Lens,官方号称是您管理Kubernrtes集群所需的唯一IDE,它是开源、免费的。同时也是我目前在使用的,哈哈哈 ~~~
Lens简单易用,不需要部署到集群中,同时提供多平台,只需要下载对应平台的客户端安装好,使用kubeconfig来连接kunernetes集群。连接到集群后,您将进入集群概述,群集中的大多数常见资源都可以使用类似的支持:状态集,部署,配置映射,机密等等。工作流始终如下:在左侧边栏中打开类型,单击对象以获取详细信息。
来,上图

Octant


Octant是Kubernetes的一个以开发人员为中心的开源Web界面,可让您检查Kubernetes集群及其应用程序。安装和访问仪表板非常简单。就像运行安装命令(在Mac上,使用Homebrew)然后从终端运行octant命令一样简单。运行之后,您会发现导航很简单。
浏览仪表板非常舒适和快捷。它们提供了黑暗和明亮的主题。

Kubenav


kubenav就是口袋里Kubernetes集群的导航器。个人认为,最大特色就是有移动客户端,方便不在公司时使用手机操作集群。

Infra.App


Infra App是Kubernetes客户端列表的新增功能。它是由Docker Desktop&Kitematic上的人们制作的,并且还在秘密开发中。
它为您提供了一个干净,简单的用户界面,将您需要了解的有关单个资源的所有信息组合在一起。一切都是不言自明的,只需单击几下即可获得所需的所有信息。


以上这些kubernetes管理工具或者客户端,没有最好的,只有合适自己的。大家可以自己尝试~~~
至此,本文结束。


PS:后续文章会同步到dev.kubeops.net

注:文中图片来源于网络,如有侵权,请联系我及时删除。

©著作权归作者所有:来自51CTO博客作者mb5fdb131956bf3的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 闲聊Kubernetes Pod垂直自动伸缩(VPA)
  2. 在Kubernetes上部署应用时我们常忽略的几件事
  3. 浅析Kubernrtes服务类型(Service Types)
  4. Docker技术这些应用场景,你知道吗?
  5. Kubeadm 部署高可用 K8S 集群
  6. Kubernetes Dashboard v2.0.0 尝鲜
  7. redis高可用集群架构总结
  8. kubernetes存储之ceph-csi
  9. redis 哨兵模式集群搭建

随机推荐

  1. 您试图显示配置为只允许执行和脚本权限的
  2. 为什么IE7没有正确地将 块复制到剪贴板?
  3. ThinkPHP生成静态页buildHtml方法
  4. HTML哪些是块级元素,哪些是行内元素、
  5. 使用Semantic-UI垂直对齐div
  6. sublime3安装liveload,实现前端自动F5刷新
  7. TP-link 无线路由器WDS设置方法图解_无线
  8. 如何在刀片服务器的foreach循环中插入表
  9. 真人演示乳房按摩法 咪咪大而不垂
  10. 如何在动态创建的HTML标签内容中避免单引