blob: a38d40e217ecd37c54eec5c454b1149c76de24a7 [file] [log] [blame]
Vasyl Saienkod0ef2882018-05-08 14:40:09 +03001classes:
2- system.keystone.client.v3.service.octavia
Elena Ezhovab88399d2017-06-15 17:29:33 +04003parameters:
4 _param:
Vasyl Saienkof9e57b32018-01-18 19:58:56 +02005 keystone_service_protocol: http
6 octavia_service_protocol: http
Elena Ezhovab88399d2017-06-15 17:29:33 +04007 keystone:
8 client:
9 server:
10 identity:
Ann Kamyshnikova7edbdc62018-09-19 13:29:05 +040011 roles:
12 - load-balancer_member
13 - load-balancer_admin
Elena Ezhovab88399d2017-06-15 17:29:33 +040014 project:
15 service:
16 user:
17 octavia:
18 is_admin: true
19 password: ${_param:keystone_octavia_password}
20 email: ${_param:admin_email}
21 service:
22 octavia:
Ann Taradayb53f8062018-09-18 17:45:12 +040023 type: load-balancer
Elena Ezhovab88399d2017-06-15 17:29:33 +040024 description: OpenStack Loadbalancing Service
25 endpoints:
26 - region: ${_param:openstack_region}
27 public_address: ${_param:cluster_public_host}
28 public_protocol: ${_param:cluster_public_protocol}
29 public_port: 9876
30 public_path: '/'
31 internal_address: ${_param:octavia_service_host}
32 internal_port: 9876
33 internal_path: '/'
Vasyl Saienkof9e57b32018-01-18 19:58:56 +020034 internal_protocol: ${_param:octavia_service_protocol}
35 admin_protocol: ${_param:octavia_service_protocol}
Elena Ezhovab88399d2017-06-15 17:29:33 +040036 admin_address: ${_param:octavia_service_host}
37 admin_port: 9876
38 admin_path: '/'
Elena Ezhovab606a782017-06-29 17:27:46 +040039 octavia_identity:
40 admin:
41 user: octavia
42 password: ${_param:keystone_octavia_password}
43 project: service
44 host: ${_param:keystone_service_host}
45 port: 5000
46 region_name: ${_param:openstack_region}
Elena Ezhovaffa0b6a2017-07-27 16:20:02 +040047 use_keystoneauth: true
Vasyl Saienkof9e57b32018-01-18 19:58:56 +020048 protocol: ${_param:keystone_service_protocol}