Browse Source

Add incoming storage driver param

Change-Id: I5b71099d2e1c25b86ceed430f15ee28ef0f37f5c
changes/48/524248/12
Pradeep Kilambi 4 years ago
parent
commit
25b0b97c38
  1. 3
      environments/enable-tls.yaml
  2. 5
      puppet/services/gnocchi-api.yaml

3
environments/enable-tls.yaml

@ -12,5 +12,8 @@ parameter_defaults:
SSLKey: |
The contents of the private key go here
# Disable Gnocchi Incoming redis storage driver when using tls
GnocchiIncomingStorageDriver: ''
resource_registry:
OS::TripleO::NodeTLSData: ../puppet/extraconfig/tls/tls-cert-inject.yaml

5
puppet/services/gnocchi-api.yaml

@ -41,6 +41,10 @@ parameters:
type: string
constraints:
- allowed_values: ['swift', 'file', 'rbd']
GnocchiIncomingStorageDriver:
default: redis
description: Storage driver to use for incoming metric data
type: string
KeystoneRegion:
type: string
default: 'regionOne'
@ -122,6 +126,7 @@ outputs:
params:
$NETWORK: {get_param: [ServiceNetMap, GnocchiApiNetwork]}
tripleo::profile::base::gnocchi::api::gnocchi_backend: {get_param: GnocchiBackend}
tripleo::profile::base::gnocchi::api::incoming_storage_driver: {get_param: GnocchiIncomingStorageDriver}
# NOTE: bind IP is found in Heat replacing the network name with the
# local node IP for the given network; replacement examples
# (eg. for internal_api):

Loading…
Cancel
Save