Introduction

Introduction

This capsule integrates Cloud Service Automation (CSA) and OpenStack and enables you to deploy, manage and modify resources. This document provides instructions to integrate CSA with OpenStack to avail the following services:

  • Manage Compute instance
  • Block Storage volume
  • Multi-tenant support

Enhancement to OpenStack Service Designs

The following enhancements are made to the OpenStack Service Designs:

  • Volume type and Router are included as part of Subscriber Option as input for Compute with Storage and Multi-Tenant Support.
  • For Multi-tenant design, the domain is obtained from provider to support non-default domain.
  • User operation to create VM snapshot(image) is provided.

Product Compatibility Matrix

The following table lists major components that are required to install this capsule:

Components Supported Version Recommended Version
Cloud Service Automation

4.9

4.9

Operations Orchestration

10.70

OO 10.80 with following standard content packs:

oo10-cloud-cp -2.2.0

oo10-base-cp-1.10.0

CSA-INTEGRATIONS - 4.70.0000

Default Path in Standalone CSA: <CSA_HOME>\CSAKit-4.7\OO Flow Content\10X

Default Path in HCM master node: /var/vols/itom/hcm/shared/content/content-packs

Codar 1.9 1.9
Certified on OpenStack Distributions

HPE Helion OpenStack (HOS) 1.1, 2.1 , 3.0, 4.0.2

Tip For successful communication between the CSA-OO and HOS, certificate has to be exchanged. Refer HPE CSA, HPE OO (HPE Operation Orchestration) and HOS (Helion OpenStack Cloud) documentation for any configuration requirement.

Supported OpenStack API versions

The following table lists all supported OpenStack API versions:

Service Version
Nova (Compute) v2.1
Keystone (Identity) v3
Neutron(Network) v2.0
Cinder (Block Storage) v1
Glance (Image) v2

The following image summarizes the steps required to integrate CSA with OpenStack: