Author: adietish
Date: 2012-02-27 12:51:23 -0500 (Mon, 27 Feb 2012)
New Revision: 39155
Modified:
trunk/documentation/whatsnew/openshift/openshift-news-2.3.0.Beta1.html
Log:
[JBIDE-11031] creating N&N for openshift (not finished yet)
Modified: trunk/documentation/whatsnew/openshift/openshift-news-2.3.0.Beta1.html
===================================================================
--- trunk/documentation/whatsnew/openshift/openshift-news-2.3.0.Beta1.html 2012-02-27
17:48:23 UTC (rev 39154)
+++ trunk/documentation/whatsnew/openshift/openshift-news-2.3.0.Beta1.html 2012-02-27
17:51:23 UTC (rev 39155)
@@ -100,202 +100,6 @@
</p>
</td>
</tr>
- <tr>
- <td colspan="2">
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a
name="itemname3"
- id="itemname3"></a><b>Tail files/logs</b></td>
- <td valign="top">
- <p>
- You can now tail the live logs from the remote JBossAS7 instance
- running on OpenShift right into your Eclipse Console view. This
- feature is available from the <b>"Show In>Remote
Console"</b>
- contextual menu item of the Server Adapter associated with your
- OpenShift Application.
- </p>
- <p>
- <image src="images/show-in-remote-console.png" alt="Show In
Remote Console" />
- </p>
- <p>
- This works in the same manner as the '<b>rhc-tail-files</b>'
- command line tool, which means that the underlying action issues a
- single 'ssh tail' command on the remote VM, and thus may prompt
- you for the passphrase associated with your OpenShift SSH Key if
- it was not previously loaded during the Eclipse session.
- </p>
- <p>Both the 'boot.log' and 'server.log' will be shown in the
- console, including their 100 previous lines.</p>
- <p>
- <img src="images/remote-console.png" alt="Remote Console"
/>
- </p>
- <p>You can stop the 'ssh tail' command from the console by
- clicking on the 'Close Console' button.</p>
- <p>
- <small><a
-
href="https://issues.jboss.org/browse/JBIDE-10152">Related
- Jira</a></small>
- </p>
-
-
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- <h3>OpenShift Express Application Wizard</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Use
- Existing Projects</b></td>
- <td valign="top">
- <p>The OpenShift Express Application wizard previously only
- allowed you to import the existing application installed to
- OpenShift into your workspace.</p>
- <p>It was then up to you to merge the demo with your own
- application and push things to the OpenShift PaaS. Our tooling did
- not assist you in that case.</p>
- <p>
- M5 we now support to setup your own application directly for
- deployment to OpenShift. Just uncheck <b>"Create New
Project"</b>
- and choose an existing project from your workspace, that you want
- to publish to OpenShift. The wizard will then copy OpenShift
- configurations and enable git on the project. You'll then be able
- to push it to OpenShift via git or let the OpenShift Server Adapter
- do that job for you.
- </p>
-
- <p>
- <img src="images/push-existing-project.png"
- alt="push existing project" />
- </p>
- <p>
- <small><a
-
href="https://issues.jboss.org/browse/JBIDE-10171">Related
- Jira</a></small>
- </p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- <h3>Cartridges</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Embed
- Cartridges</b></td>
- <td valign="top">You can now manage cartridges for your
- OpenShift applition directly from JBoss Tools. Cartridges add
- capabilities to your application. A typical usecase is to add a
- mysql database. You allow your application to use a mysql database
- by embedding the mysql cartridge to it. The OpenShift Express
- Application wizard will list all available cartridges and allow you
- to add/remove cartridges at will.
- <p>
- <img src="images/embed-cartridge.png" alt="embed cartridge"
/>
- </p>
- </td>
- </tr>
- <tr>
- <td colspan="2">
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>Embed
- Jenkins</b></td>
- <td valign="top">OpenShift now has support for Jenkins, turning
- OpenShift into an Continous Integration server. Anytime you push
- changes to OpenShift, a jenkins CI server will build your
- application. The OpenShift Express Application wizard allows you to
- embed the jenkins client. It will verify behind the scenes that you
- already have a jenkins application and prompt you to create one if
- you haven't yet.
-
- <p>
- <img src="images/create-jenkins.png" alt="create jenkins"
/>
- </p> Credentials and url of your new jenkins instance will get reported
- to you - keep those for future reference.
- <p>
- <img src="images/jenkins-creation-log.png"
- alt="jenkins creation log" />
- </p>
- <p>
- <small><a
href="https://issues.jboss.org/browse/JBIDE-9927">Related
- Jira</a></small>
- </p>
- </td>
- </tr>
-
-
-
- <tr>
- <td colspan="2">
- <hr />
- <h3>Maven pom.xml editor</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>New
- OpenShift Express profile template</b></td>
- <td valign="top">If you want to deploy your Web application to
- OpenShift Express, you will need to define an
<strong><i>openshift</i></strong>
- maven profile. It basically configures the maven build to generate a
- ROOT.war archive in the deployments folder of your project.
- <p>
- In the pom.xml editor, create a <profiles> section if it
- doesn't exist and press <strong>CTRL+<space></strong>
to
- trigger auto-completion, an OpenShift Express Maven profile
- template is now available :
- </p>
- <p></p> <img src="images/openshift-profile.png"
- alt="new OpenShift Express maven profile template" />
- </p> Press enter to select and insert the
<strong><i>openshift</i></strong>
- profile in your pom.xml.
- <p>
- <small><a
-
href="https://issues.jboss.org/browse/JBIDE-10354">Related
- Jira</a></small>
- </p>
- </td>
- </tr>
-
- <tr>
- <td colspan="2">
- <hr />
- <h3>OpenShift Express REST client</h3>
- <hr />
- </td>
- </tr>
- <tr>
- <td valign="top" align="left"><a
name="itemname3" id="itemname3"></a><b>REST
- Client</b></td>
- <td valign="top">We developed a client for the OpenShift Express
- REST service in M4. It offers most features that are currently
- available in the rhc-* command line tools (create/rename a domain,
- create/destroy applications, list all existing applications,
- available cartridges, read the application log, embed cartridges
- etc.). <br /> We moved it to github and joined forces with the
- OpenShift team. The official client is now maintained at <a
-
href="https://github.com/bdecoste/openshift-java-client">htt...
- <p>
- <small><a
-
href="https://issues.jboss.org/browse/JBIDE-10068">Related
- Jira</a>, <a
href="https://issues.jboss.org/browse/JBIDE-10455">Related
- Jira</a></small>
- </p>
- </td>
- </tr>
-
</table>
</body>