blob: f2916e6c963cab556a3e279206b0b5a5632a2afc [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
Ales Komarekc12dd412017-06-27 16:24:42 +02006- system.opencontrail.compute.cluster
7- system.opencontrail.client.cluster
8- system.opencontrail.client.resource.virtual_router
Ales Komarekc12dd412017-06-27 16:24:42 +02009- cluster.os_aio_contrail
10parameters:
11 _param:
Jiri Broulik5fb6c8f2017-07-24 10:49:49 +020012 cluster_local_address: ${_param:single_address}
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
Jiri Broulikdd063962017-07-25 10:00:01 +020017 control_address: ${_param:single_address}
Jiri Broulikd2691dc2017-08-14 10:52:23 +020018 nova_aggregates: []
Jiri Broulikdd063962017-07-25 10:00:01 +020019 nova_vncproxy_url: https://${_param:cluster_public_host}:6080
Jiri Broulik5fb6c8f2017-07-24 10:49:49 +020020 nova_compute_ssh_public: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCltIn93BcTMzNK/n2eBze6PyTkmIgdDkeXNR9X4DqE48Va80ojv2pq8xuaBxiNITJzyl+4p4UvTTXo+HmuX8qbHvqgMGXvuPUCpndEfb2r67f6vpMqPwMgBrUg2ZKgN4OsSDHU+H0dia0cEaTjz5pvbUy9lIsSyhrqOUVF9reJq+boAvVEedm8fUqiZuiejAw2D27+rRtdEPgsKMnh3626YEsr963q4rjU/JssV/iKMNu7mk2a+koOrJ+aHvcVU8zJjfA0YghoeVT/I3GLU/MB/4tD/RyR8GM+UYbI4sgAC7ZOCdQyHdJgnEzx3SJIwcS65U0T2XYvn2qXHXqJ9iGZ root@mirantis.com
Jiri Broulikdd063962017-07-25 10:00:01 +020021 nova_compute_avail_zone:
Jiri Broulik5fb6c8f2017-07-24 10:49:49 +020022 nova_compute_ssh_private: |
23 -----BEGIN RSA PRIVATE KEY-----
24 MIIEpAIBAAKCAQEApbSJ/dwXEzMzSv59ngc3uj8k5JiIHQ5HlzUfV+A6hOPFWvNK
25 I79qavMbmgcYjSEyc8pfuKeFL0016Ph5rl/Kmx76oDBl77j1AqZ3RH29q+u3+r6T
26 Kj8DIAa1INmSoDeDrEgx1Ph9HYmtHBGk48+ab21MvZSLEsoa6jlFRfa3iavm6AL1
27 RHnZvH1KombonowMNg9u/q0bXRD4LCjJ4d+tumBLK/et6uK41PybLFf4ijDbu5pN
28 mvpKDqyfmh73FVPMyY3wNGIIaHlU/yNxi1PzAf+LQ/0ckfBjPlGGyOLIAAu2TgnU
29 Mh3SYJxM8d0iSMHEuuVNE9l2L59qlx16ifYhmQIDAQABAoIBAQCYpqbwvE5tm59H
30 GQb0C8Ykx4LfLD1INx1wiLmlJKYEQihPTw0fvXj1qZvl21+cs9ZcoTRpUbn6B3EA
31 e9bs8sYc/P75j1x46LSdimkZKZUPygkk72d3ZbElUciOyKCxBDNDBQcTIQ9xpKFa
32 2E5Ep72npNMrWqp71r/Qwo20lEIkikIgAFPBgraxn5xIEdo59vzXNZsvyoIRi5p4
33 ayH9nWSAXdF1YU3p3ljtHD8o2G/0d2TWGmjrd9vztc6tgXjp0PF60vDNgcJiudBg
34 oNLDK/e5a44GJxlVDdJ84ESb7GprRStYmddl22xnI1SXlg87+t0QQwzR0CCtWXrz
35 neXkicHhAoGBANkG9tOZfErhSL/jmsElQTNPcMNQkPiJzEmOIpr6jgSzCusPT/QD
36 PnVwB42GC5+Zhd4e88BsTzECxPXmKk7r1cBKeJTg/ejgsrSfVAZqMsfhbp3mGOiH
37 jymF+zC6Urj5q/Zkof8pEFICtyA5zlHvZmsQL9PDiqXIWALki2JvIDPdAoGBAMN2
38 O+LWOM9qqwgSMaFY8VUdDdbmLx/ZMGWQ//Tx42WM8SU+cCpGTLDHHR0qC0gnRsV7
39 V63DySEwiHn4I1cQ/AMijRxuw4Dkgk2YMRlgsAbVWO7aIlECWjSg+pRjNeA7If4D
40 5L/gu6wZIv1vu8/fvOwRpPUzhWjGN5Z0RyvYc7btAoGALNnrmL9XmIIGbuGy0cfJ
41 OblpLHQyAas4tNrS/ARb5Uy7LOj1NRCWj96fMPhK3qjzqXvsFBBOLWrNGaR/id/j
42 ROIfGWWGE+KcDAgBbXH1HKnSGn+7FhMt2v79coyPG/s9NqaFdB4gaVJ2VgqcQQKg
43 v++QcssulCRbS/2/cJBWr2ECgYAJFCDL9G9HEwlGorGzcNIkxeiyppZhwFDDJuz8
44 j4+kU9uPg0rqa8F8JINxq1ZCz7A10/jKlWFuLTbpk2Dw1lUeQCiVvX9PKU30FLGT
45 IC6M4rPyxCb75EQUVbXN1p3WAGkfx0aEsweEgtZhNyNeEGJSBK/Iw8/agfpq/pOf
46 sboOMQKBgQClKmrAYKWnwdPPka3msyjl/AXDruR4XFvMlOPKbs3nYstolE7eR94F
47 7xDyBz85icFU0rceYQetwFH2p5tRL0GcUQhJmJFgIL0OXdCQvRNJrT3iS00N1aUo
48 SG9MrLHCd5l60aCUQg0UA5ed7Hd6SA314k+HwxJno9/wJ+voBeacMg==
49 -----END RSA PRIVATE KEY-----
Jiri Broulikdd063962017-07-25 10:00:01 +020050 openssh:
51 client:
52 enabled: True
53 user: {}
54 stricthostkeychecking: False
55 nova:
56 compute:
57 version: ${_param:nova_version}
58 enabled: true
59 virtualization: ${_param:nova_compute_virtualization}
60 availability_zone: ${_param:nova_compute_avail_zone}
61 aggregates: ${_param:nova_aggregates}
62 heal_instance_info_cache_interval: 60
63 vncproxy_url: ${_param:nova_vncproxy_url}
64 bind:
65 vnc_address: ${_param:cluster_local_address}
66 vnc_port: 6080
67 vnc_name: 0.0.0.0
68 database:
69 engine: mysql
70 host: ${_param:openstack_database_address}
71 port: 3306
72 name: nova
73 user: nova
74 password: ${_param:mysql_nova_password}
75 identity:
76 engine: keystone
77 region: ${_param:openstack_region}
78 host: ${_param:cluster_vip_address}
79 port: 35357
80 user: nova
81 password: ${_param:keystone_nova_password}
82 tenant: service
83 message_queue:
84 engine: rabbitmq
85 port: 5672
86 user: openstack
87 password: ${_param:rabbitmq_openstack_password}
88 virtual_host: '/openstack'
89 host: ${_param:openstack_message_queue_node01_address}
90 image:
91 engine: glance
92 host: ${_param:cluster_vip_address}
93 port: 9292
94 network:
95 engine: neutron
96 region: ${_param:openstack_region}
97 host: ${_param:neutron_service_host}
98 port: 9696
99 user: neutron
100 tenant: service
101 password: ${_param:keystone_neutron_password}
102 user:
103 public_key: ${_param:nova_compute_ssh_public}
104 private_key: ${_param:nova_compute_ssh_private}
105 virtualization: kvm
106 heal_instance_info_cache_interval: 60
107 cache:
108 engine: memcached
109 members:
110 - host: ${_param:cluster_node01_address}
111 port: 11211
Ales Komarekc12dd412017-06-27 16:24:42 +0200112 linux:
113 network:
114 interface:
115 ens4:
116 enabled: true
117 type: eth
118 proto: manual
119 vhost0:
120 enabled: true
121 type: eth
122 mtu: 1500
123 address: ${_param:single_address}
124 netmask: '255.255.255.0'
125 pre_up_cmds:
126 - /usr/lib/contrail/if-vhost0
127 use_interfaces:
128 - ens4
Ales Komarekc12dd412017-06-27 16:24:42 +0200129 ceilometer:
130 agent:
131 message_queue:
132 members:
133 - host: ${_param:openstack_control_node01_address}
Ales Komarekc12dd412017-06-27 16:24:42 +0200134 opencontrail:
135 common:
136 network:
137 host: ${_param:openstack_control_address}