blob: b9213069e2bd075b7f1716c15435ecaece980bb7 [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
Vasyl Saienkoe2bad8d2019-02-19 18:36:40 +020012 instance_build_timeout: ${_param:nova_instance_build_timeout}
Vasyl Saienkodd2ee242019-03-11 14:42:25 +020013 reserved_host_memory_mb: 0
14 reserved_host_disk_mb: 0
15 reserved_host_cpu: 0
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030016 database:
17 engine: mysql
18 host: ${_param:openstack_database_address}
19 port: 3306
20 name: nova
sgarbuzf5956c22019-05-20 14:10:11 +030021 user: ${_param:mysql_nova_username}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030022 password: ${_param:mysql_nova_password}
23 identity:
24 engine: keystone
25 region: ${_param:openstack_region}
26 host: ${_param:cluster_vip_address}
27 port: 35357
sgarbuzf5956c22019-05-20 14:10:11 +030028 user: ${_param:keystone_nova_username}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030029 password: ${_param:keystone_nova_password}
30 tenant: service
Vasyl Saienko047166c2018-03-09 11:17:45 +020031 protocol: ${_param:cluster_internal_protocol}
Oleksandr Bryndziie9ba5e42019-03-05 17:16:48 +020032 service_user:
33 enabled: ${_param:nova_service_user_enabled}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030034 message_queue:
35 engine: rabbitmq
36 port: 5672
37 user: openstack
38 password: ${_param:rabbitmq_openstack_password}
39 virtual_host: '/openstack'
40 members:
41 - host: ${_param:openstack_message_queue_node01_address}
42 - host: ${_param:openstack_message_queue_node02_address}
43 - host: ${_param:openstack_message_queue_node03_address}
44 network:
45 engine: neutron
46 region: ${_param:openstack_region}
47 host: ${_param:neutron_service_host}
48 port: 9696
sgarbuzf5956c22019-05-20 14:10:11 +030049 user: ${_param:keystone_neutron_username}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030050 tenant: service
51 password: ${_param:keystone_neutron_password}
Vasyl Saienko047166c2018-03-09 11:17:45 +020052 protocol: ${_param:cluster_internal_protocol}
53 glance:
54 protocol: ${_param:cluster_internal_protocol}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030055 ironic:
56 region: ${_param:openstack_region}
57 host: ${_param:ironic_service_host}
58 port: 6385
sgarbuzf5956c22019-05-20 14:10:11 +030059 user: ${_param:keystone_ironic_username}
Vasyl Saienkof704d5e2017-06-12 17:11:54 +030060 tenant: service
61 password: ${_param:keystone_ironic_password}
62 auth_type: password
63 project_domain_name: Default
64 user_domain_name: Default
Vasyl Saienko047166c2018-03-09 11:17:45 +020065 protocol: ${_param:cluster_internal_protocol}