IBM Cloud Orchestrator, Version 2.5

Managing non-IBM supplied OpenStack

This topic describes how to manage non-IBM supplied OpenStack.

Note: The support for non-IBM supplied OpenStack through the Public Cloud Gateway is deprecated. This functionality must not be used for new installations. Support for this capability will be removed in the future. The new capability of "Bring your own OpenStack" must be used.
Note: The configuration sections for non-IBM supplied OpenStack in the config.json, credentials.json and flavors.json are removed starting with this release for new installations.

The Public Cloud Gateway provides a compatibility layer that enables IBM® Cloud Orchestrator to manage Amazon EC2 images and instances by performing the necessary translation to the Amazon EC2 API. This functionality can be used to enable IBM Cloud Orchestrator to manage non-IBM supplied OpenStack services by accessing them through their Amazon EC2 API.

Note: Not all EC2 operations are supported by the OpenStack EC2 implementation. For example, the Resize Instance functionality is not supported in Public Cloud Gateway by the OpenStack EC2 API.

Additional information on the capabilities of the OpenStack EC2 implementation is available under API Feature Comparison at: https://wiki.openstack.org/wiki/Main_Page.

The Public Cloud Gateway is not preconfigured for use with Amazon Elastic Compute Cloud (Amazon EC2) as part of IBM Cloud Orchestrator. You must complete the following configuration tasks before using the Public Cloud Gateway:
  1. Familiarize yourself with the Public Cloud Gateway. See Public Cloud Gateway overview.
  2. Check that prerequisites are met. See Prerequisites.
  3. Configure the Public Cloud Gateway to manage non-IBM supplied OpenStack. For more information, see Configure the Public Cloud Gateway regions for non-IBM supplied OpenStack and Configure non-IBM supplied OpenStack EC2 credentials. You must already have one or more OpenStack regions that are configured and working. For information about how to install and configure a basic OpenStack instance, see http://docs.openstack.org.
  4. Create a supported image. See Creating a supported image.
  5. Configure quotas. See Configuring quotas.

For information about post-configuration steps, see Performing post-configuration tasks.