d14ea2edf3
17736b2fd726858cb83590f8a8b1d594a087ea44 4.0.0 Partial blueprint merge-openstack-puppet-modules Change-Id: Icbe9f8c87ea0b6c0a3287c1c36137302bf293009 Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
37 lines
1.2 KiB
Puppet
37 lines
1.2 KiB
Puppet
# Installs & configure the heat CloudWatch API service
|
|
#
|
|
class heat::api-cloudwatch (
|
|
$enabled = true,
|
|
$keystone_host = '127.0.0.1',
|
|
$keystone_port = '35357',
|
|
$keystone_protocol = 'http',
|
|
$keystone_user = 'heat',
|
|
$keystone_tenant = 'services',
|
|
$keystone_password = false,
|
|
$keystone_ec2_uri = 'http://127.0.0.1:5000/v2.0/ec2tokens',
|
|
$auth_uri = 'http://127.0.0.1:5000/v2.0',
|
|
$bind_host = '0.0.0.0',
|
|
$bind_port = '8003',
|
|
$verbose = false,
|
|
$debug = false,
|
|
) {
|
|
|
|
warning('heat::api-cloudwatch is deprecated. Use heat::api_cloudwatch instead.')
|
|
|
|
class { 'heat::api_cloudwatch':
|
|
enabled => $enabled,
|
|
keystone_host => $keystone_host,
|
|
keystone_port => $keystone_port,
|
|
keystone_protocol => $keystone_protocol,
|
|
keystone_user => $keystone_user,
|
|
keystone_tenant => $keystone_tenant,
|
|
keystone_password => $keystone_password,
|
|
keystone_ec2_uri => $keystone_ec2_uri,
|
|
auth_uri => $auth_uri,
|
|
bind_host => $bind_host,
|
|
bind_port => $bind_port,
|
|
verbose => $verbose,
|
|
debug => $debug,
|
|
}
|
|
}
|