blob: deed63a44849f135b5e5facdc948affc6f67b7dd [file] [log] [blame]
Vasyl Saienkof704d5e2017-06-12 17:11:54 +03001classes:
2- service.nova.compute.ironic
3parameters:
4 nova:
5 compute:
6 version: ${_param:nova_version}
7 enabled: true
8 virtualization: 'baremetal'
9 pkgs:
10 - nova-compute-ironic
11 database:
12 engine: mysql
13 host: ${_param:openstack_database_address}
14 port: 3306
15 name: nova
16 user: nova
17 password: ${_param:mysql_nova_password}
18 identity:
19 engine: keystone
20 region: ${_param:openstack_region}
21 host: ${_param:cluster_vip_address}
22 port: 35357
23 user: nova
24 password: ${_param:keystone_nova_password}
25 tenant: service
Vasyl Saienko047166c2018-03-09 11:17:45 +020026 protocol: ${_param:cluster_internal_protocol}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030027 message_queue:
28 engine: rabbitmq
29 port: 5672
30 user: openstack
31 password: ${_param:rabbitmq_openstack_password}
32 virtual_host: '/openstack'
33 members:
34 - host: ${_param:openstack_message_queue_node01_address}
35 - host: ${_param:openstack_message_queue_node02_address}
36 - host: ${_param:openstack_message_queue_node03_address}
37 network:
38 engine: neutron
39 region: ${_param:openstack_region}
40 host: ${_param:neutron_service_host}
41 port: 9696
42 user: neutron
43 tenant: service
44 password: ${_param:keystone_neutron_password}
Vasyl Saienko047166c2018-03-09 11:17:45 +020045 protocol: ${_param:cluster_internal_protocol}
46 glance:
47 protocol: ${_param:cluster_internal_protocol}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030048 ironic:
49 region: ${_param:openstack_region}
50 host: ${_param:ironic_service_host}
51 port: 6385
52 user: ironic
53 tenant: service
54 password: ${_param:keystone_ironic_password}
55 auth_type: password
56 project_domain_name: Default
57 user_domain_name: Default
Vasyl Saienko047166c2018-03-09 11:17:45 +020058 protocol: ${_param:cluster_internal_protocol}