blob: 7943453830da9181709f43a6aba572635d6ee188 [file] [log] [blame]
Vasyl Saienkof704d5e2017-06-12 17:11:54 +03001classes:
2- service.nova.compute.ironic
Mykyta Karpin882dcac2018-11-30 16:37:28 +02003- system.nova.upgrade
Vasyl Saienkof704d5e2017-06-12 17:11:54 +03004parameters:
5 nova:
6 compute:
7 version: ${_param:nova_version}
8 enabled: true
9 virtualization: 'baremetal'
10 pkgs:
11 - nova-compute-ironic
12 database:
13 engine: mysql
14 host: ${_param:openstack_database_address}
15 port: 3306
16 name: nova
sgarbuz5f58dd72019-05-20 14:10:11 +030017 user: ${_param:mysql_nova_username}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030018 password: ${_param:mysql_nova_password}
19 identity:
20 engine: keystone
21 region: ${_param:openstack_region}
22 host: ${_param:cluster_vip_address}
23 port: 35357
sgarbuz5f58dd72019-05-20 14:10:11 +030024 user: ${_param:keystone_nova_username}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030025 password: ${_param:keystone_nova_password}
26 tenant: service
Vasyl Saienko047166c2018-03-09 11:17:45 +020027 protocol: ${_param:cluster_internal_protocol}
Oleksandr Bryndziif8e71a52019-03-05 17:16:48 +020028 service_user:
29 enabled: ${_param:nova_service_user_enabled}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030030 message_queue:
Oleksandr Shyshko613e04e2019-08-07 12:08:51 +030031 use_vip_address: ${_param:openstack_rabbitmq_standalone_mode}
32 host: ${_param:openstack_message_queue_address}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030033 engine: rabbitmq
34 port: 5672
35 user: openstack
36 password: ${_param:rabbitmq_openstack_password}
37 virtual_host: '/openstack'
38 members:
39 - host: ${_param:openstack_message_queue_node01_address}
40 - host: ${_param:openstack_message_queue_node02_address}
41 - host: ${_param:openstack_message_queue_node03_address}
42 network:
43 engine: neutron
44 region: ${_param:openstack_region}
45 host: ${_param:neutron_service_host}
46 port: 9696
sgarbuz5f58dd72019-05-20 14:10:11 +030047 user: ${_param:keystone_neutron_username}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030048 tenant: service
49 password: ${_param:keystone_neutron_password}
Vasyl Saienko047166c2018-03-09 11:17:45 +020050 protocol: ${_param:cluster_internal_protocol}
51 glance:
52 protocol: ${_param:cluster_internal_protocol}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030053 ironic:
54 region: ${_param:openstack_region}
55 host: ${_param:ironic_service_host}
56 port: 6385
sgarbuz5f58dd72019-05-20 14:10:11 +030057 user: ${_param:keystone_ironic_username}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030058 tenant: service
59 password: ${_param:keystone_ironic_password}
60 auth_type: password
61 project_domain_name: Default
62 user_domain_name: Default
Vasyl Saienko047166c2018-03-09 11:17:45 +020063 protocol: ${_param:cluster_internal_protocol}