在OpenShift 3.9中,我在Web控制台中看到许多模板(“添加到项目”)。这些模板由公司的某些中心部分提供;也就是说,它们不是我的OpenShift项目的一部分(我具有完全的管理员访问权限,但没有OpenShift / Kubernetes集群本身的权限)。
是否可以通过oc
获得相同的模板描述列表?具体来说,我想使用oc process $INTERNALNAME
,但是我似乎不太容易通过GUI访问模板的通用名称。过去(OS 3.6)可以通过检查GUI的HTML来轻松访问,但是在3.9中,它们似乎已经改变了这一点,而且我似乎再也看不到它们了(至少不容易-我可以在浏览器中窥探网络流量,并检查一些内部AJAX请求,但是这样做有点麻烦了……)。
oc get templates
不执行任何操作,因为模板是外部的,而不是在我自己的项目中...
答案 0 :(得分:5)
大多数模板位于名称空间“ openshift”中。下面的命令应该为您提供这些模板。
oc get templates -n openshift
或者,您可以查询所有模板:
oc get templates --all-namespaces