The IBM® Cloud
Orchestrator Self-Service Catalog provides a default offering that you can use to
deploy a single virtual server by using OpenStack Nova.
Before you begin
- Resources such as images, flavors, keys, and networks, must be
defined in the OpenStack environment.
Otherwise, the virtual machine cannot be deployed.
- Images must be stored within OpenStack Glance.
- Flavors and networks must be defined in OpenStack.
- Keys must be registered with a project.
- For tasks such as processing user data or metadata, the image
must be prepared to include the cloud-init package.
- Assign the region and availability zone to the project.
Note: AIX® images
do not have the ability to change the password of a user or inject
an SSH key at deployment time. Though these options do not work for AIX, they are
available on the page.
Alternatively, you can deploy a predefined
Linux virtual machine or Windows virtual machine by following the
procedure described in Deploying a Linux virtual machine or Deploying a Windows virtual machine.
Procedure
- Log in to the Self-service user interface as an End User.
- In the menu bar, click SELF-SERVICE CATALOG.
- Click .
The Deploy single virtual server page opens.
- Select the region where the virtual server must be deployed
to.
- Click Next.
- Enter the virtual server details:
- Specify a Server Name.
Note: Depending
on the selected region and the associated hypervisor, restrictions
might apply on the set of characters which can be used for the server
name. For example, VMware does not allow to use blanks or underscores
in the server name.
- Select an image, availability
zone, and flavor from the drop-down
menus. Select the network by selecting the
check box beside the network name.
For more information
about availability zones, see:
- Optional: If a key was generated, you can
select Use Key to Access Virtual Machine and,
in the displayed menu, select one of the keys to access a virtual
machine.
- Optional: Select Set UserId and
Password. Enter a user ID and specify whether
a password must be set on the virtual machine. To set the password
on the virtual machine, the cloud-init package must
be installed on the deployed image. Another check box is displayed
to specify whether the password must be changed at the first login.
The
default user to be used can be configured in the cloud-init configuration
file. Each Linux distribution has its own default user. For more information,
see http://cloudinit.readthedocs.org/en/latest/topics/examples.html.
Note: For Microsoft Windows virtual machines:
Do not edit the UserId field. You can change
the password only for the user who is specified in the cloudbase-init configuration
file.
- Optional: Click Attach Volume and
in the displayed window select the volumes to be attached to the deployed
virtual machine.