blob: e84e5c2c4ce631a0a8706614f9a71e6ab101b535 [file] [log] [blame]
Ales Komarekc12dd412017-06-27 16:24:42 +02001classes:
2- system.linux.system.repo.mcp.contrail
3- system.linux.system.repo.mcp.openstack
4- system.linux.system.repo.mcp.extra
5- system.linux.system.repo.saltstack.xenial
Jiri Broulikabd4e382017-07-21 17:24:22 +02006#- system.nova.compute.cluster
Ales Komarekc12dd412017-06-27 16:24:42 +02007- system.opencontrail.compute.cluster
8- system.opencontrail.client.cluster
9- system.opencontrail.client.resource.virtual_router
Ales Komarekc12dd412017-06-27 16:24:42 +020010- cluster.os_aio_contrail
11parameters:
12 _param:
Ales Komarekc12dd412017-06-27 16:24:42 +020013 opencontrail_compute_address: ${_param:single_address}
14 opencontrail_compute_gateway: 172.16.10.1
15 opencontrail_compute_iface: ens4
16 linux_system_codename: xenial
17 linux:
18 network:
19 interface:
20 ens4:
21 enabled: true
22 type: eth
23 proto: manual
24 vhost0:
25 enabled: true
26 type: eth
27 mtu: 1500
28 address: ${_param:single_address}
29 netmask: '255.255.255.0'
30 pre_up_cmds:
31 - /usr/lib/contrail/if-vhost0
32 use_interfaces:
33 - ens4
34 nova:
35 compute:
36 vncproxy_url: http://${_param:cluster_vip_address}:6080
Ales Komarekc12dd412017-06-27 16:24:42 +020037 notification:
38 driver: messagingv2
39 topics: "notifications"
40 notify_on:
41 state_change: vm_and_task_state
Jiri Broulikabd4e382017-07-21 17:24:22 +020042 version: ${_param:nova_version}
43 enabled: true
44 virtualization: kvm
45 heal_instance_info_cache_interval: 60
46 vncproxy_url: http://${_param:cluster_vip_address}:6080
47 bind:
48 vnc_address: ${_param:cluster_local_address}
49 vnc_port: 6080
50 vnc_name: 0.0.0.0
51 database:
52 engine: mysql
53 host: ${_param:cluster_vip_address}
54 port: 3306
55 name: nova
56 user: nova
57 password: ${_param:mysql_nova_password}
58 identity:
59 engine: keystone
60 region: RegionOne
61 host: ${_param:cluster_vip_address}
62 port: 35357
63 user: nova
64 password: ${_param:keystone_nova_password}
65 tenant: service
66 message_queue:
67 engine: rabbitmq
68 host: ${_param:cluster_vip_address}
69 port: 5672
70 user: openstack
71 password: ${_param:rabbitmq_openstack_password}
72 virtual_host: '/openstack'
73 image:
74 engine: glance
75 host: ${_param:cluster_vip_address}
76 port: 9292
77 network:
78 engine: neutron
79 region: RegionOne
80 host: ${_param:cluster_vip_address}
81 port: 9696
82 user: neutron
83 tenant: service
84 password: ${_param:keystone_neutron_password}
85 cache:
86 engine: memcached
87 members:
88 - host: ${_param:cluster_node01_address}
89 port: 11211
90 user:
91 public_key: ${_param:nova_compute_ssh_public}
92 private_key: ${_param:nova_compute_ssh_private}
93 openssh:
94 client:
95 enabled: True
96 user: {}
97 stricthostkeychecking: False
Ales Komarekc12dd412017-06-27 16:24:42 +020098 ceilometer:
99 agent:
100 message_queue:
101 members:
102 - host: ${_param:openstack_control_node01_address}
Ales Komarekc12dd412017-06-27 16:24:42 +0200103 opencontrail:
104 common:
105 network:
106 host: ${_param:openstack_control_address}