blob: 20652a694fe55eb208f71d63aa0b75ec802dc0d8 [file] [log] [blame]
Vasyl Saienko8403d172017-04-27 14:21:46 +03001applications:
2 - ironic
3parameters:
Vasyl Saienkof4988572018-02-22 12:36:18 +02004 _param:
5 neutron_service_protocol: http
Vasyl Saienko8403d172017-04-27 14:21:46 +03006 ironic:
7 conductor:
8 enabled: true
sgarbuz3a075c42018-10-01 17:22:04 +03009 uefi:
10 enabled: false
Vasyl Saienko8403d172017-04-27 14:21:46 +030011 version: ${_param:ironic_version}
Vasyl Saienko991183f2017-06-13 16:30:11 +030012 my_ip: ${_param:cluster_baremetal_local_address}
Vasyl Saienko8403d172017-04-27 14:21:46 +030013 message_queue:
14 engine: rabbitmq
15 port: 5672
16 user: openstack
17 password: ${_param:rabbitmq_openstack_password}
18 virtual_host: '/openstack'
Vasyl Saienko991183f2017-06-13 16:30:11 +030019 host: ${_param:openstack_message_queue_address}
Vasyl Saienko8403d172017-04-27 14:21:46 +030020 database:
21 engine: mysql
Vasyl Saienko991183f2017-06-13 16:30:11 +030022 host: ${_param:openstack_database_address}
Vasyl Saienko8403d172017-04-27 14:21:46 +030023 port: 3306
24 name: ironic
25 user: ironic
26 password: ${_param:mysql_ironic_password}
27 identity:
28 engine: keystone
29 region: RegionOne
30 host: ${_param:cluster_vip_address}
31 port: 35357
32 user: ironic
33 password: ${_param:keystone_ironic_password}
34 tenant: service
35 auth_type: password
36 user_domain_id: default
37 project_domain_id: default
38 protocol: 'http'
39 neutron:
Vasyl Saienko991183f2017-06-13 16:30:11 +030040 auth_strategy: keystone
41 auth_type: password
Vasyl Saienko3c2e5ae2017-06-15 14:44:59 +030042 cleaning_network: baremetal-flat-network
43 provisioning_network: baremetal-flat-network
Vasyl Saienko8403d172017-04-27 14:21:46 +030044 project_domain_id: ${ironic:conductor:identity:project_domain_id}
45 user_domain_id: ${ironic:conductor:identity:user_domain_id}
Vasyl Saienko991183f2017-06-13 16:30:11 +030046 project_name: ${ironic:conductor:identity:tenant}
Vasyl Saienko8403d172017-04-27 14:21:46 +030047 password: ${ironic:conductor:identity:password}
48 username: ${ironic:conductor:identity:user}
Vasyl Saienkof4988572018-02-22 12:36:18 +020049 url: ${_param:neutron_service_protocol}://${_param:neutron_service_host}:9696
Vasyl Saienko991183f2017-06-13 16:30:11 +030050 glance:
51 auth_strategy: 'keystone'
52 auth_type: password
53 host: ${_param:cluster_vip_address}
54 port: 9292
55 region: ${_param:openstack_region}
56 username: glance
57 tenant: service
58 project_name: service
59 project_domain_name: Default
60 user_domain_name: Default
61 password: ${_param:keystone_glance_password}
Vasyl Saienko8403d172017-04-27 14:21:46 +030062 enabled_drivers:
63 - agent_ipmitool
Vasyl Saienko991183f2017-06-13 16:30:11 +030064 - pxe_ipmitool
Vasyl Saienko8403d172017-04-27 14:21:46 +030065 - fake
66 automated_clean: false
Vasyl Saienko991183f2017-06-13 16:30:11 +030067 http_url: 'http://${_param:cluster_baremetal_local_address}'
68 api_url: 'http://${_param:cluster_vip_baremtal_address}:6385'
Vasyl Saienko8403d172017-04-27 14:21:46 +030069 pxe_config_template: '$pybasedir/drivers/modules/ipxe_config.template'
70 pxe_bootfile_name: '/undionly.kpxe'
71 ipxe_enabled: true
72 http_root: '/var/www/httproot'
73 tftp_root: '/var/lib/tftpboot'
74 tftp_master_path: '/var/lib/tftpboot/master_images'