Оптимально ли подключиться к Openshift через сервисы REST или через скрипт CLI? - PullRequest
1 голос
/ 07 февраля 2020

Я писал клиент Openshift на Java и хотел выяснить, вызывают ли 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 или у него есть пример, если вы можете дать мне краткий обзор своего подхода, это тоже замечательно.

1 Ответ

1 голос
/ 15 февраля 2020

openshift- java -client - полезный инструмент для создания java клиента openshift и может сэкономить пару дней. Определенно это оптимально с точки зрения LOE и переписывать все эти вещи без необходимости. Тем не менее, обратите внимание, что Openshift CLI писал на GO, поэтому CLI openshift должен быть более оптимальным с точки зрения использования ресурсов, но внутри это в основном клиент REST.

В итоге, если вы предпочитаете java и If вы делаете CLI (не front-end) и не имеете высоких значений NFR, я предлагаю остаться на java и openshift- java -клиенте .

...