Added support for pass-through iSER configuration
iSCSI-over-RDMA involves some configuration file changes that must be propagated through TripleO. Change-Id: I62a23909982f10358a2d19d2e85f2a6d2ba6496e Depends-On: I6d2c4d71fb3ab1f7749d6e1defb59e86b9364cc1
This commit is contained in:
parent
f9d6db86ed
commit
ff20b53398
@ -405,6 +405,12 @@ topics:
|
||||
Enables a Cinder EQLX backend, configured via puppet
|
||||
requires:
|
||||
- overcloud-resource-registry-puppet.yaml
|
||||
- file: environments/cinder-iser.yaml
|
||||
title: Cinder iSER backend
|
||||
description: >
|
||||
Enable a Cinder iSER RDMA backend, configured via puppet
|
||||
requires:
|
||||
- overcloud-resource-registry-puppet.yaml
|
||||
- title: Externally managed Ceph
|
||||
description: >
|
||||
Enable the use of an externally managed Ceph cluster
|
||||
|
19
environments/cinder-iser.yaml
Normal file
19
environments/cinder-iser.yaml
Normal file
@ -0,0 +1,19 @@
|
||||
parameter_defaults:
|
||||
|
||||
## Whether to enable iscsi backend for Cinder.
|
||||
CinderEnableIscsiBackend: true
|
||||
CinderISCSIProtocol: 'iser'
|
||||
CinderISCSIHelper: 'lioadm'
|
||||
|
||||
## Whether to enable rbd (Ceph) backend for Cinder.
|
||||
CinderEnableRbdBackend: false
|
||||
|
||||
## Whether to enable NFS backend for Cinder.
|
||||
CinderEnableNfsBackend: false
|
||||
|
||||
## Whether to enable rbd (Ceph) backend for Nova ephemeral storage.
|
||||
NovaEnableRbdBackend: false
|
||||
|
||||
## Glance backend can be either 'rbd' (Ceph), 'swift' or 'file'.
|
||||
## GlanceBackend: swift
|
||||
|
@ -20,6 +20,10 @@ parameters:
|
||||
default: lioadm
|
||||
description: The iSCSI helper to use with cinder.
|
||||
type: string
|
||||
CinderISCSIProtocol:
|
||||
default: iscsi
|
||||
description: Whether to use TCP ('iscsi') or iSER RDMA ('iser') for iSCSI
|
||||
type: string
|
||||
CinderLVMLoopDeviceSize:
|
||||
default: 10280
|
||||
description: The size of the loopback file used by the cinder LVM driver.
|
||||
@ -97,6 +101,7 @@ outputs:
|
||||
SERVERS: {get_param: CinderNfsServers}
|
||||
tripleo::profile::base::cinder::volume::iscsi::cinder_lvm_loop_device_size: {get_param: CinderLVMLoopDeviceSize}
|
||||
tripleo::profile::base::cinder::volume::iscsi::cinder_iscsi_helper: {get_param: CinderISCSIHelper}
|
||||
tripleo::profile::base::cinder::volume::iscsi::cinder_iscsi_protocol: {get_param: CinderISCSIProtocol}
|
||||
tripleo::profile::base::cinder::volume::rbd::cinder_rbd_pool_name: {get_param: CinderRbdPoolName}
|
||||
tripleo::profile::base::cinder::volume::rbd::cinder_rbd_user_name: {get_param: CephClientUserName}
|
||||
tripleo.cinder_volume.firewall_rules:
|
||||
|
Loading…
Reference in New Issue
Block a user