Merge "Re-add NFS backend for Glance"
This commit is contained in:
commit
0f41197e6a
|
@ -34,18 +34,18 @@ parameter_defaults:
|
|||
# CinderNfsServers: ''
|
||||
|
||||
|
||||
#### GLANCE FILE BACKEND PACEMAKER SETTINGS (used for mounting NFS) ####
|
||||
#### GLANCE NFS SETTINGS ####
|
||||
|
||||
## Whether to make Glance 'file' backend a mount managed by Pacemaker
|
||||
# GlanceFilePcmkManage: false
|
||||
## File system type of the mount
|
||||
# GlanceFilePcmkFstype: nfs
|
||||
## Pacemaker mount point, e.g. '192.168.122.1:/export/glance' for NFS
|
||||
## (If using IPv6, use both double- and single-quotes,
|
||||
## e.g. "'[fdd0::1]:/export/glance'")
|
||||
# GlanceFilePcmkDevice: ''
|
||||
## Options for the mount managed by Pacemaker
|
||||
# GlanceFilePcmkOptions: ''
|
||||
## Make sure to set `GlanceBackend: file` when enabling NFS
|
||||
##
|
||||
## Whether to make Glance 'file' backend a NFS mount
|
||||
# GlanceNfsEnabled: false
|
||||
## NFS share for image storage, e.g. '192.168.122.1:/export/glance'
|
||||
## (If using IPv6, use both double- and single-quotes,
|
||||
## e.g. "'[fdd0::1]:/export/glance'")
|
||||
# GlanceNfsShare: ''
|
||||
## Mount options for the NFS image storage mount point
|
||||
# GlanceNfsOptions: 'intr,context=system_u:object_r:glance_var_lib_t:s0'
|
||||
|
||||
|
||||
#### CEPH SETTINGS ####
|
||||
|
|
|
@ -44,6 +44,21 @@ parameters:
|
|||
type: string
|
||||
constraints:
|
||||
- allowed_values: ['swift', 'file', 'rbd']
|
||||
GlanceNfsEnabled:
|
||||
default: false
|
||||
description: >
|
||||
When using GlanceBackend 'file', mount NFS share for image storage.
|
||||
type: boolean
|
||||
GlanceNfsShare:
|
||||
default: ''
|
||||
description: >
|
||||
NFS share to mount for image storage (when GlanceNfsEnabled is true)
|
||||
type: string
|
||||
GlanceNfsOptions:
|
||||
default: 'intr,context=system_u:object_r:glance_var_lib_t:s0'
|
||||
description: >
|
||||
NFS mount options for image storage (when GlanceNfsEnabled is true)
|
||||
type: string
|
||||
GlanceRbdPoolName:
|
||||
default: images
|
||||
type: string
|
||||
|
@ -92,6 +107,9 @@ outputs:
|
|||
glance::notify::rabbitmq::notification_driver: messagingv2
|
||||
glance::registry::db::database_db_max_retries: -1
|
||||
glance::registry::db::database_max_retries: -1
|
||||
tripleo::profile::base::glance::api::glance_nfs_enabled: {get_param: GlanceNfsEnabled}
|
||||
tripleo::glance::nfs_mount::share: {get_param: GlanceNfsShare}
|
||||
tripleo::glance::nfs_mount::options: {get_param: GlanceNfsOptions}
|
||||
service_config_settings:
|
||||
keystone:
|
||||
glance::keystone::auth::public_url: {get_param: [EndpointMap, GlancePublic, uri]}
|
||||
|
|
Loading…
Reference in New Issue