如何在k9s中基于Status、CPU等展示字段过滤Pod资源
能力支持说明
k9s原生支持基于界面展示字段的定向筛选,不需要安装插件、修改自定义配置即可实现。
具体操作方式
提供两种常用实现路径,按需选择即可:
- 语法快速筛选
- 按下
/输入初始检索词、敲Enter拿到初步搜索结果列表后,再按一次/唤起过滤输入框 - 按照
字段名:匹配规则的格式输入筛选条件即可,字段名和当前视图顶部表头展示的字段完全对应就行,比如筛选运行中状态的资源就输入Status:Running,筛选CPU使用率超过80%的资源就输入CPU:>80% - 需要多条件组合筛选时,多个条件之间用空格分隔就会自动取交集,例如输入
Status:Running MEM:<50%,就能筛选出状态为运行中、内存使用率低于50%的结果,敲Enter即可生效
- 按下
- 可视化面板筛选
记不住字段名的话,直接在结果列表页按下Ctrl-F唤起列筛选面板,在对应字段(比如Status、CPU、MEM等)的输入框中填写筛选规则,填完按Esc返回列表页,就会自动展示符合所有字段规则的结果。
注意:筛选时填写的字段名大小写需要和当前视图表头展示的字段名保持一致,否则会出现筛选不生效的问题;如果要清除所有筛选规则回到全量列表,唤起过滤输入框后清空所有内容按回车即可。
内容的提问来源于stack exchange,提问作者kalitsov
相关产品推荐
相关产品推荐

