欢迎访问南瓜慢说 www.pkslow.com获取更多精彩文章!
Docker & Kubernetes相关文章:
容器技术
一直使用官方的Kubernetes Dashboard来管理k8s
,也算很友好的一款UI
工具,但显示的资源不全、查看日志有限、时间久了要重要登陆,所以找了一款外观漂亮,用户体验很好的管理平台Lens。
Lens
的优势主要有:
Pods
和Containers
的终端工具;25k
个Pods
的集群;Kubernetes RBAC
;Mac
、Windows
和Linux
。Mac
用户可以通过下面命令安装:
brew cask install lens
所有用户都可以通过下载安装:https://github.com/lensapp/lens/releases
在设置里可以选择黑色Dark
或白色Light
外观。
傻瓜式安装完成并启动后,Lens
会自动去读取~/.kube/config
添加集群。也可手动添加:
如上图,我已经添加了两个集群。还能自定义集群的图标以增加识别性。
当有问题时,图标会显示Event
数字。右键图标,可以进入集群设置:
这非常方便,我通过上面安装了Metrics
监控,可以实时获取Pod
的Metrics
数据。
查看集群的状态:
Pod
管理非常方便,可以查看CPU/MEM
资源状态,进入shell
,查看日志,编辑和删除。
进入Pod Shell
进行操作:
查看Pod
日志:
查看ConfigMap
的值,可以直接修改保存:
可以查看所有Ingress
以及对应的路由规则:
方便的终端工具,自带不同版本的kubectl
以适配集群版本。
还能直接执行生效yaml
文件:
有应用商店管理功能,非常方便地安装与管理应用:
还有很多不同的Kubernetes
管理工具,但这款Lens
好看又好用,就这么爱上了。更多细节,有兴趣的就自己探索吧。
多读书,多分享;多写作,多整理。