Enable caching in heat

This patch enables caching in heat with memacached on controller nodes,
to improve perfornance to retrieve informaiton about heat resources.

Note that resource finder cache is still disabled because of known
issue with stack recreated with the same name before cache
invalidation.

Depends-on: https://review.opendev.org/#/c/715586/
Depends-on: https://review.opendev.org/#/c/715573/
Change-Id: If9c0baba6503014919512e758fe20a9a23c6e666
This commit is contained in:
Takashi Kajinami 2020-04-02 21:24:53 +09:00
parent d6728fa3b6
commit b0ec5296c3
1 changed files with 3 additions and 0 deletions

View File

@ -163,6 +163,9 @@ outputs:
heat::keystone::authtoken::password: {get_param: HeatPassword}
heat::keystone::authtoken::region_name: {get_param: KeystoneRegion}
heat::heat_keystone_clients_url: {get_param: [EndpointMap, KeystonePublic, uri_no_suffix] }
heat::cache::enabled: true
heat::cache::backend: 'dogpile.cache.memcached'
heat::cache::resource_finder_caching: false
heat::keystone::domain::domain_name: 'heat_stack'
heat::keystone::domain::domain_admin: 'heat_stack_domain_admin'
heat::keystone::domain::domain_admin_email: 'heat_stack_domain_admin@localhost'