通过其REST服务还是通过CLI脚本连接到Openshift是最佳选择?



我一直在用Java编写Openshift客户端,并想知道CLI是否在内部调用REST服务,在这种情况下,我可以尝试直接使用REST服务。我正在使用 Openshift 3.1

我通过以下方式连接到 openshift,方法是创建一个引用 .conf 文件的工厂。我正在从连接工厂创建连接。我想知道 CLI 是最佳的还是 Java 客户端。

final OpenShiftConnectionFactory connectionFactory = new OpenShiftConnectionFactory();
IOpenShiftConnection connection2 = new OpenShiftConnectionFactory()
.getConnection("domain", "user", "password");

PS:如果有人写过任何其他Openshift客户端或有一个示例,如果你能给我一个关于你的方法的简短概述,那也很棒。

openshift-java-client是制作Java OpenShift客户端的有用工具,可以节省几天时间。就LOE而言,它绝对是最佳的,并且不必要地重写所有这些东西。但是,请注意Openshift CLI在GO上编写的,因此openshift的CLI在资源使用方面应该更优化,但在它内部基本上是REST客户端。

总之,如果你更喜欢java和如果你正在制作CLI(不是前端(并且没有高NFR,我建议继续使用java和openshift-java-client。

相关内容

最新更新