blob: ce449c22e77b80cbf3111035c4c3c30f3b75e037 [file] [log] [blame]
Vasyl Saienkod0ef2882018-05-08 14:40:09 +03001classes:
2- system.keystone.client.v3.service.ironic
Andrey Shestakov9dbabd02017-05-12 13:48:18 +03003parameters:
4 _param:
Vasyl Saienkof9e57b32018-01-18 19:58:56 +02005 keystone_service_protocol: http
6 ironic_service_protocol: http
Andrey Shestakov9dbabd02017-05-12 13:48:18 +03007 keystone:
8 client:
9 server:
10 identity:
11 project:
12 service:
13 user:
14 ironic:
sgarbuzb2ce7cb2019-06-27 14:28:37 +030015 name: ${_param:keystone_ironic_username}
Andrey Shestakov9dbabd02017-05-12 13:48:18 +030016 is_admin: true
17 password: ${_param:keystone_ironic_password}
18 email: ${_param:admin_email}
Oleksandr Shyshkob508ed42019-02-27 13:23:06 +020019 options: ${_param:openstack_service_user_options}
Andrey Shestakov9dbabd02017-05-12 13:48:18 +030020 service:
21 ironic:
22 type: baremetal
23 description: OpenStack Baremetal Service
24 endpoints:
25 - region: ${_param:openstack_region}
26 public_address: ${_param:cluster_public_host}
27 public_protocol: ${_param:cluster_public_protocol}
28 public_port: 6385
29 public_path: ''
30 internal_address: ${_param:ironic_service_host}
31 internal_port: 6385
32 internal_path: ''
Vasyl Saienkof9e57b32018-01-18 19:58:56 +020033 internal_protocol: ${_param:ironic_service_protocol}
34 admin_protocol: ${_param:ironic_service_protocol}
Andrey Shestakov9dbabd02017-05-12 13:48:18 +030035 admin_address: ${_param:ironic_service_host}
36 admin_port: 6385
37 admin_path: ''
Vasyl Saienkoc292a9b2017-07-11 17:45:58 +030038 admin_identity:
39 admin:
40 user: admin
41 password: ${_param:keystone_admin_password}
42 project: admin
43 host: ${_param:keystone_service_host}
44 port: 5000
45 region_name: ${_param:openstack_region}
Vasyl Saienkof9e57b32018-01-18 19:58:56 +020046 protocol: ${_param:keystone_service_protocol}