You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

oc命令行资源名称是否支持通配符?删除ImageStream报错咨询

OpenShift oc命令通配符使用问题解答

oc命令行支持通配符匹配资源名称,你遇到报错的核心原因是用单引号包裹了通配符:

λ oc delete imagestream 'filebeatbuilder*'

单引号会阻止shell解析通配符,导致oc直接把'filebeatbuilder*'当作完整的资源名称发送给OpenShift服务器,而服务器不存在这个名称的ImageStream,所以返回NotFound错误。

解决方法很简单,去掉单引号直接执行:

λ oc delete imagestream filebeatbuilder*

此时shell会先解析filebeatbuilder*,匹配所有前缀为filebeatbuilder的ImageStream,再将这些具体资源名称传给oc命令执行批量删除。

如果你的ImageStream带有统一的标签,也可以用标签选择器批量删除,灵活性更高:

λ oc delete imagestream --selector app=filebeatbuilder

内容的提问来源于stack exchange,提问作者KOTIOS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 21:29:52