blob: 365ed20f1491875e66b4ac4dba57fa0b2b42ecee [file] [log] [blame]
classes:
- service.opencontrail.control.single
- service.haproxy.proxy.single
parameters:
_param:
opencontrail_version: 4.0
linux_repo_contrail_component: oc40
# Temprorary fix for MOS9 packages to pin old version of kafka
linux:
system:
package:
librdkafka1:
version: 0.9.0-0contrail0
python-kafka:
version: 1.0.1-0contrail1
contrail-api-cli:
version: latest
kernel:
modules:
- nf_conntrack_ipv4
haproxy:
proxy:
listen:
contrail_api:
type: contrail-api
service_name: contrail
check: false
binds:
- address: ${_param:single_address}
port: 8082
servers:
- name: ctl01
host: ${_param:single_address}
port: 9100
params: check inter 2000 rise 2 fall 3
contrail_discovery:
type: contrail-api
service_name: contrail
binds:
- address: ${_param:single_address}
port: 5998
servers:
- name: ctl01
host: ${_param:single_address}
port: 9110
params: check inter 2000 rise 2 fall 3
contrail_config_stats:
type: contrail-config
service_name: contrail
format: listen
binds:
- address: '*'
port: 5937
user: haproxy
password: ${_param:opencontrail_stats_password}
contrail_openstack_stats:
type: contrail-config
service_name: contrail
format: listen
binds:
- address: '*'
port: 5936
user: haproxy
password: ${_param:opencontrail_stats_password}
contrail_collector_stats:
type: contrail-config
service_name: contrail
format: listen
binds:
- address: '*'
port: 5938
user: haproxy
password: ${_param:opencontrail_stats_password}
opencontrail:
common:
identity:
host: ${_param:openstack_control_address}
network:
host: ${_param:openstack_control_address}
config:
network:
host: ${_param:openstack_control_address}
bind:
address: ${_param:single_address}
discovery:
host: None
api:
host: ${_param:single_address}
analytics:
members:
- host: ${_param:single_address}
message_queue:
members:
- host: ${_param:openstack_control_address}
identity:
region: ${_param:openstack_region}
host: ${_param:openstack_control_address}
control:
analytics:
members:
- host: ${_param:single_address}
message_queue:
members:
- host: ${_param:openstack_control_address}
database:
members:
- host: ${_param:single_address}
discovery:
host: None
web:
analytics:
host: ${_param:single_address}
cache:
host: 127.0.0.1
identity:
host: ${_param:openstack_control_address}
database:
port: 9042
network:
host: ${_param:openstack_control_address}
database:
analytics:
members:
- host: ${_param:single_address}
collector:
discovery:
host: None
database:
members:
- host: ${_param:single_address}
analytics:
members:
- host: ${_param:single_address}
message_queue:
host: ${_param:openstack_control_address}
members:
- host: ${_param:openstack_control_address}
config:
members:
- host: ${_param:single_address}