[
https://issues.jboss.org/browse/JBIDE-9591?page=com.atlassian.jira.plugin...
]
Andre Dietisheim updated JBIDE-9591:
------------------------------------
Release Notes Text: A user may actually control the Openshift Express platform by
rhc-commands on the command line. We provide a java based client for the Openshift Express
REST service. It allows you to create/rename a domain, create/destroy applications, list
all existing applications, available cartridges, read the application log etc. (was: A
user may actually control the Openshift Express platform by rhc-commands on the command
line. We provide a java based client for the Openshift Express REST service. It is used at
various places in our JBoss tooling. It allows you to create a domain,
create/destroy/start/stop applications, list all existing applications, available
cartridges etc.)
Openshift Express: create RHC alike tooling that is able to create
domain/app etc.
----------------------------------------------------------------------------------
Key: JBIDE-9591
URL:
https://issues.jboss.org/browse/JBIDE-9591
Project: Tools (JBoss Tools)
Issue Type: Sub-task
Components: openshift
Affects Versions: 3.3.0.M3
Reporter: Andre Dietisheim
Assignee: Andre Dietisheim
Labels: new_and_noteworthy
Fix For: 3.3.0.M4
When you want to deploy an app to openshift, you currently have to use the rhc command
line executables. Since we want to be able to deploy to openshift without leaving eclipse
we have to provide this in eclipse. This will furhtermore also ease usage on windows a lot
since the rhc-tooling is only usable by installing cygwin.
Openshift is offering a simplistic REST interface that offers those operations (create
domain, create app, get user info etc.). We'll implement our own REST client to offer
these functionalities to our users:
https://github.com/openshift/os-client-tools/blob/master/express/doc/API
http://docs.redhat.com/docs/en-US/OpenShift_Express/1.0/pdf/API_Guide/Ope...
An even more valuable source of information are the client tools for openshift express
that are at github. They're in ruby and are relatively easily readable.
https://github.com/openshift/os-client-tools/tree/master/express/bin
https://github.com/openshift/os-client-tools/blob/master/express/lib/rhc-...
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira