puppet-openstack-integration/manifests/keystone.pp
Emilien Macchi ba48523804 keystone: update to use pymysql
Change-Id: I3cadcaed0629f49d6f8953aa6ed11b6c60a584fe
2015-11-18 18:03:17 +01:00

30 lines
758 B
Puppet

class openstack_integration::keystone {
class { '::keystone::client': }
class { '::keystone::cron::token_flush': }
class { '::keystone::db::mysql':
password => 'keystone',
}
class { '::keystone':
verbose => true,
debug => true,
database_connection => 'mysql+pymysql://keystone:keystone@127.0.0.1/keystone',
admin_token => 'admin_token',
enabled => true,
service_name => 'httpd',
}
include ::apache
class { '::keystone::wsgi::apache':
ssl => false,
workers => 2,
}
class { '::keystone::roles::admin':
email => 'test@example.tld',
password => 'a_big_secret',
}
class { '::keystone::endpoint':
default_domain => 'admin',
}
}