JBoss.orgCommunity Documentation

Cloud Tools Reference Guide

Version: 3.2.0.GA


1. Tasks
1.1. Connecting to a Deltacloud server
1.2. Add and manage server keys
1.3. Using the Deltacloud perspective
1.3.1. The Cloud Viewer
1.3.2. The Images view
1.3.3. The Instances view
1.4. Using the Remote System Explorer
A. Revision History

To access Deltacloud servers, key file authentication is used. Each key represents the person accessing the server and informs the server of their authorization level (a person may have several keys).

Each unique user requires an private key. These keys can be generated by Deltacloud Tools when launching an instance (see Section 1.3, “Using the Deltacloud perspective”), using a number of external tools, or provided by a service such as Amazon EC2. Each private key must then be specified in the SSH2 private keys list prior to performing the ssh connection.

Tip

New keys generated by Deltacloud Tools when launching an instance are automatically added to the SSH2 private keys list.

To access the SSH2 private keys list navigate to WindowPreferencesGeneralNetwork ConnectionsSSH2.


The Deltacloud perspective consists of three different views: Cloud Viewer, Images and Instances.

Displayed in the Images view is a table of all images for a specified cloud.


By right-clicking (or control-clicking on Mac OS) on an image in the table and selecting Launch Instance, a dialog will appear. Define the Name of the instance, the Realm the instance should appear in, select a predefined Hardware Profile and choose a Key Name for key file authentication. You can also change the default image by defining the value for the Image field, or by clicking the Find... button.

User authentication keys are managed for Deltacloud tooling by the Manage Keys dialog. When clicking on the Manage you will be presented with this dialog. Select one from the list or add a new one by clicking the New button. Newly created keys will also be added to the SSH2 key list if they are not already present.

Click the Next button to move to the next step.


The next wizard page allows you to explicitly create an Eclipse Remote System Explorer (RSE), which is used to browse the remote filesystem and connect to the instance via an SSH terminal.

You can also create a Web Tools Platform (WTP) server adapter, which will allow you to deploy any WTP compliant web project to the remote instance.

Click the Finish button to launch the new instance and any RSE Connections or WTP Adapters that you have defined.


Through the Instances view you can see all instances for a cloud server while having the functionality to start, stop and restart a selected instance.


Using the Remote System Explorer (Section 1.4, “Using the Remote System Explorer”) you can connect to a running instance through the SSH protocol. Accessing a remote instance requires authentication; for an EC2 instance a PEM key file will be used.

Once connected, files on the external instance can be manipulated as if they were on your local machine.

Revision History
Revision 1Mon Jan 10 2011Matthew Casperson
General updates
Revision 0Fri Sep 24 2010Isaac Rooskov
Initial creation of book by publican