blob: 79b0bc31259d61612503c05b4e024fcefabfe345 [file] [log] [blame]
Vasyl Saienko8403d172017-04-27 14:21:46 +03001applications:
2 - ironic
qzhangcdd69ce2019-07-09 13:23:08 +09003classes:
4 - service.ironic.support
Vasyl Saienko8403d172017-04-27 14:21:46 +03005parameters:
Vasyl Saienkof4988572018-02-22 12:36:18 +02006 _param:
7 neutron_service_protocol: http
qzhangcdd69ce2019-07-09 13:23:08 +09008 openstack_log_appender: false
9 openstack_fluentd_handler_enabled: false
10 openstack_ossyslog_handler_enabled: false
Vasyl Saienko8403d172017-04-27 14:21:46 +030011 ironic:
12 conductor:
13 enabled: true
qzhangcdd69ce2019-07-09 13:23:08 +090014 logging:
15 log_appender: ${_param:openstack_log_appender}
16 log_handlers:
17 watchedfile:
18 enabled: true
19 fluentd:
20 enabled: ${_param:openstack_fluentd_handler_enabled}
21 ossyslog:
22 enabled: ${_param:openstack_ossyslog_handler_enabled}
sgarbuz3a075c42018-10-01 17:22:04 +030023 uefi:
24 enabled: false
Vasyl Saienko8403d172017-04-27 14:21:46 +030025 version: ${_param:ironic_version}
Vasyl Saienko991183f2017-06-13 16:30:11 +030026 my_ip: ${_param:cluster_baremetal_local_address}
Vasyl Saienko8403d172017-04-27 14:21:46 +030027 message_queue:
28 engine: rabbitmq
29 port: 5672
30 user: openstack
31 password: ${_param:rabbitmq_openstack_password}
32 virtual_host: '/openstack'
Vasyl Saienko991183f2017-06-13 16:30:11 +030033 host: ${_param:openstack_message_queue_address}
Vasyl Saienko8403d172017-04-27 14:21:46 +030034 database:
35 engine: mysql
Vasyl Saienko991183f2017-06-13 16:30:11 +030036 host: ${_param:openstack_database_address}
Vasyl Saienko8403d172017-04-27 14:21:46 +030037 port: 3306
38 name: ironic
39 user: ironic
40 password: ${_param:mysql_ironic_password}
41 identity:
42 engine: keystone
43 region: RegionOne
44 host: ${_param:cluster_vip_address}
45 port: 35357
46 user: ironic
47 password: ${_param:keystone_ironic_password}
48 tenant: service
49 auth_type: password
50 user_domain_id: default
51 project_domain_id: default
52 protocol: 'http'
53 neutron:
Vasyl Saienko991183f2017-06-13 16:30:11 +030054 auth_strategy: keystone
55 auth_type: password
Vasyl Saienko3c2e5ae2017-06-15 14:44:59 +030056 cleaning_network: baremetal-flat-network
57 provisioning_network: baremetal-flat-network
Vasyl Saienko8403d172017-04-27 14:21:46 +030058 project_domain_id: ${ironic:conductor:identity:project_domain_id}
59 user_domain_id: ${ironic:conductor:identity:user_domain_id}
Vasyl Saienko991183f2017-06-13 16:30:11 +030060 project_name: ${ironic:conductor:identity:tenant}
Vasyl Saienko8403d172017-04-27 14:21:46 +030061 password: ${ironic:conductor:identity:password}
62 username: ${ironic:conductor:identity:user}
Vasyl Saienkof4988572018-02-22 12:36:18 +020063 url: ${_param:neutron_service_protocol}://${_param:neutron_service_host}:9696
Vasyl Saienko991183f2017-06-13 16:30:11 +030064 glance:
65 auth_strategy: 'keystone'
66 auth_type: password
67 host: ${_param:cluster_vip_address}
68 port: 9292
69 region: ${_param:openstack_region}
Vasyl Saienko846ae832019-01-08 11:29:36 +020070 project_domain_id: ${ironic:conductor:identity:project_domain_id}
71 user_domain_id: ${ironic:conductor:identity:user_domain_id}
72 project_name: ${ironic:conductor:identity:tenant}
73 password: ${ironic:conductor:identity:password}
74 username: ${ironic:conductor:identity:user}
Vasyl Saienko8403d172017-04-27 14:21:46 +030075 enabled_drivers:
76 - agent_ipmitool
Vasyl Saienko991183f2017-06-13 16:30:11 +030077 - pxe_ipmitool
Vasyl Saienko8403d172017-04-27 14:21:46 +030078 - fake
79 automated_clean: false
Vasyl Saienko991183f2017-06-13 16:30:11 +030080 http_url: 'http://${_param:cluster_baremetal_local_address}'
81 api_url: 'http://${_param:cluster_vip_baremtal_address}:6385'
Vasyl Saienko8403d172017-04-27 14:21:46 +030082 pxe_config_template: '$pybasedir/drivers/modules/ipxe_config.template'
83 pxe_bootfile_name: '/undionly.kpxe'
84 ipxe_enabled: true
85 http_root: '/var/www/httproot'
86 tftp_root: '/var/lib/tftpboot'
87 tftp_master_path: '/var/lib/tftpboot/master_images'