我们正在开发一个自定义控制台来管理开发环境。我们在openshift中预装了几个应用程序模板,每当开发人员想要创建一个新环境时,我们都需要告诉openshift(通过REST API)基于其中一个模板(oc new-app template)创建一个新的应用程序。
我无法在REST API规范中找到任何内容。有没有其他方法可以做到这一点?
由于
答案 0 :(得分:1)
现在没有单一的API可以一次创建所有这些。原因是创建流程旨在跨越多个不相交的API服务器(今天,Kube和OpenShift资源可以一次创建,并在将来创建单独的Kube扩展)。我们希望保留客户端对每个API组进行身份验证的可能性。然而,这使得编写像这样的简单客户端变得更加困难,所以我们计划添加它。
今天来自CLI和WebUI的流程是: