Enable Glance Image Cache
Enabling glance image cache by setting up value of 'flavor' to 'keystone+cachemanagement' in glance-api.conf from THT. Change-Id: I9a87d8edcb2e98ae45e98439b44b659916e44d89 blueprint: split-controlplane-glance-cache
This commit is contained in:
parent
480a2320fd
commit
bd870fbac8
@ -104,6 +104,10 @@ parameters:
|
|||||||
description: >
|
description: >
|
||||||
When using GlanceBackend 'file', mount NFS share for image storage.
|
When using GlanceBackend 'file', mount NFS share for image storage.
|
||||||
type: boolean
|
type: boolean
|
||||||
|
GlanceCacheEnabled:
|
||||||
|
description: Enable Glance Image Cache
|
||||||
|
type: boolean
|
||||||
|
default: False
|
||||||
GlanceNfsShare:
|
GlanceNfsShare:
|
||||||
default: ''
|
default: ''
|
||||||
description: >
|
description: >
|
||||||
@ -190,6 +194,7 @@ conditions:
|
|||||||
glance_workers_unset: {equals : [{get_param: GlanceWorkers}, '']}
|
glance_workers_unset: {equals : [{get_param: GlanceWorkers}, '']}
|
||||||
service_debug_unset: {equals : [{get_param: GlanceDebug}, '']}
|
service_debug_unset: {equals : [{get_param: GlanceDebug}, '']}
|
||||||
glance_netapp_nfs_enabled: {equals : [{get_param: GlanceNetappNfsEnabled}, true]}
|
glance_netapp_nfs_enabled: {equals : [{get_param: GlanceNetappNfsEnabled}, true]}
|
||||||
|
glance_cache_enabled: {equals : [{get_param: GlanceCacheEnabled}, true]}
|
||||||
glance_multiple_locations:
|
glance_multiple_locations:
|
||||||
or:
|
or:
|
||||||
- glance_netapp_nfs_enabled
|
- glance_netapp_nfs_enabled
|
||||||
@ -254,7 +259,11 @@ outputs:
|
|||||||
glance::api::authtoken::project_name: 'service'
|
glance::api::authtoken::project_name: 'service'
|
||||||
glance::keystone::authtoken::user_domain_name: 'Default'
|
glance::keystone::authtoken::user_domain_name: 'Default'
|
||||||
glance::keystone::authtoken::project_domain_name: 'Default'
|
glance::keystone::authtoken::project_domain_name: 'Default'
|
||||||
glance::api::pipeline: 'keystone'
|
glance::api::pipeline:
|
||||||
|
if:
|
||||||
|
- glance_cache_enabled
|
||||||
|
- 'keystone+cachemanagement'
|
||||||
|
- 'keystone'
|
||||||
glance::api::show_image_direct_url: true
|
glance::api::show_image_direct_url: true
|
||||||
glance::api::show_multiple_locations: {if: [glance_multiple_locations, true, false]}
|
glance::api::show_multiple_locations: {if: [glance_multiple_locations, true, false]}
|
||||||
glance::api::os_region_name: {get_param: KeystoneRegion}
|
glance::api::os_region_name: {get_param: KeystoneRegion}
|
||||||
|
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- |
|
||||||
|
Add GlanceCacheEnabled parameter which will enable the
|
||||||
|
glance image cache by seetting up the flavor value to
|
||||||
|
'keystone+cachemanagement' in glance-api.conf
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user