Merge "Set upper limit on keystone workers" into stable/8.0
This commit is contained in:
commit
d64fa0f1cb
|
@ -18,12 +18,16 @@ case $production {
|
|||
|
||||
class {'docker::container': }
|
||||
|
||||
$service_workers = min(max($::processorcount, 2), 16)
|
||||
|
||||
class { 'keystone':
|
||||
admin_token => $::fuel_settings['keystone']['admin_token'],
|
||||
catalog_type => 'sql',
|
||||
database_connection => "postgresql://${::fuel_settings['postgres']['keystone_user']}:${::fuel_settings['postgres']['keystone_password']}@${::fuel_settings['ADMIN_NETWORK']['ipaddress']}/${::fuel_settings['postgres']['keystone_dbname']}",
|
||||
token_expiration => pick($::fuel_settings['keystone']['token_expiration'], 21600),
|
||||
token_provider => 'keystone.token.providers.uuid.Provider',
|
||||
admin_workers => $service_workers,
|
||||
public_workers => $service_workers,
|
||||
}
|
||||
|
||||
#FIXME(mattymo): We should enable db_sync on every run inside keystone,
|
||||
|
|
|
@ -81,7 +81,7 @@ class openstack::keystone (
|
|||
$token_provider = undef,
|
||||
$revoke_driver = false,
|
||||
$ceilometer = false,
|
||||
$service_workers = $::processorcount,
|
||||
$service_workers = min(max($::processorcount, 2), 16),
|
||||
$fernet_src_repository = undef,
|
||||
$fernet_key_repository = '/etc/keystone/fernet-keys',
|
||||
) {
|
||||
|
|
Loading…
Reference in New Issue