Browse Source
Cinder configuration with HPELeftHandISCSIDriver for VSA storage Change-Id: Iaefbf38522069f6c636130e357f19a7fb7d54fe4changes/85/405385/11
5 changed files with 78 additions and 0 deletions
@ -0,0 +1,13 @@
|
||||
# A Heat environment file which can be used to enable a |
||||
# a Cinder HPELeftHandISCSI backend, configured via puppet |
||||
resource_registry: |
||||
OS::TripleO::Services::CinderHPELeftHandISCSI: ../puppet/services/cinder-hpelefthand-iscsi.yaml |
||||
|
||||
parameter_defaults: |
||||
CinderHPELeftHandISCSIApiUrl: '' |
||||
CinderHPELeftHandISCSIUserName: '' |
||||
CinderHPELeftHandISCSIPassword: '' |
||||
CinderHPELeftHandISCSIBackendName: 'tripleo_hpelefthand' |
||||
CinderHPELeftHandISCSIChapEnabled: false |
||||
CinderHPELeftHandClusterName: '' |
||||
CinderHPELeftHandDebug: false |
@ -0,0 +1,56 @@
|
||||
heat_template_version: 2017-02-24 |
||||
|
||||
description: > |
||||
Configure Cinder HPELeftHandISCSIDriver |
||||
|
||||
parameters: |
||||
# Config specific parameters, to be provided via parameter_defaults |
||||
CinderHPELeftHandISCSIApiUrl: |
||||
type: string |
||||
CinderHPELeftHandISCSIUserName: |
||||
type: string |
||||
CinderHPELeftHandISCSIPassword: |
||||
type: string |
||||
hidden: true |
||||
CinderHPELeftHandISCSIBackendName: |
||||
type: string |
||||
default: 'tripleo_hpelefthand' |
||||
CinderHPELeftHandISCSIChapEnabled: |
||||
type: boolean |
||||
default: false |
||||
CinderHPELeftHandClusterName: |
||||
type: string |
||||
CinderHPELeftHandDebug: |
||||
type: boolean |
||||
default: false |
||||
ServiceNetMap: |
||||
default: {} |
||||
description: Mapping of service_name -> network name. Typically set |
||||
via parameter_defaults in the resource registry. This |
||||
mapping overrides those in ServiceNetMapDefaults. |
||||
type: json |
||||
DefaultPasswords: |
||||
default: {} |
||||
type: json |
||||
EndpointMap: |
||||
default: {} |
||||
type: json |
||||
description: Mapping of service endpoint -> protocol. Typically set |
||||
via parameter_defaults in the resource registry. |
||||
|
||||
outputs: |
||||
role_data: |
||||
description: Role data for Cinder HPELeftHandISCSIDriver |
||||
value: |
||||
service_name: cinder_hpelefthand_iscsi |
||||
config_settings: |
||||
tripleo::profile::base::cinder::volume::cinder_enable_hpelefthand_backend: true |
||||
cinder::backend::hpelefthand_iscsi::hpelefthand_api_url: {get_param: CinderHPELeftHandISCSIApiUrl} |
||||
cinder::backend::hpelefthand_iscsi::hpelefthand_username: {get_param: CinderHPELeftHandISCSIUserName} |
||||
cinder::backend::hpelefthand_iscsi::hpelefthand_password: {get_param: CinderHPELeftHandISCSIPassword} |
||||
cinder::backend::hpelefthand_iscsi::volume_backend_name: {get_param: CinderHPELeftHandISCSIBackendName} |
||||
cinder::backend::hpelefthand_iscsi::hpelefthand_iscsi_chap_enabled: {get_param: CinderHPELeftHandISCSIChapEnabled} |
||||
cinder::backend::hpelefthand_iscsi::hpelefthand_clustername: {get_param: CinderHPELeftHandClusterName} |
||||
cinder::backend::hpelefthand_iscsi::hpelefthand_debug: {get_param: CinderHPELeftHandDebug} |
||||
step_config: | |
||||
include ::tripleo::profile::base::cinder::volume |
Loading…
Reference in new issue