blob: 836886e6b74363425ee1dcf474651db4091f84b9 [file] [log] [blame]
Ondrej Smola03ff34e2016-12-01 01:30:33 +01001applications:
2- nova
3classes:
4- service.nova.compute.kvm
Mykyta Karpin882dcac2018-11-30 16:37:28 +02005- system.nova.upgrade
Oleksandr Bryndziie50923d2018-09-12 13:54:20 +00006- system.salt.minion.cert.rabbitmq.clients.openstack.nova
Ondrej Smola03ff34e2016-12-01 01:30:33 +01007parameters:
Éric Lemoine5a1807d2016-12-14 14:37:13 +00008 _param:
Petr Michalecbb7138b2017-02-02 08:44:24 +01009 nova_vncproxy_url: https://${_param:cluster_public_host}:6080
Éric Lemoine5a1807d2016-12-14 14:37:13 +000010 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 Broulik533dd582017-02-15 20:51:06 +010011 nova_compute_avail_zone:
Éric Lemoine5a1807d2016-12-14 14:37:13 +000012 nova_compute_ssh_private: |
13 -----BEGIN RSA PRIVATE KEY-----
14 MIIEpAIBAAKCAQEApbSJ/dwXEzMzSv59ngc3uj8k5JiIHQ5HlzUfV+A6hOPFWvNK
15 I79qavMbmgcYjSEyc8pfuKeFL0016Ph5rl/Kmx76oDBl77j1AqZ3RH29q+u3+r6T
16 Kj8DIAa1INmSoDeDrEgx1Ph9HYmtHBGk48+ab21MvZSLEsoa6jlFRfa3iavm6AL1
17 RHnZvH1KombonowMNg9u/q0bXRD4LCjJ4d+tumBLK/et6uK41PybLFf4ijDbu5pN
18 mvpKDqyfmh73FVPMyY3wNGIIaHlU/yNxi1PzAf+LQ/0ckfBjPlGGyOLIAAu2TgnU
19 Mh3SYJxM8d0iSMHEuuVNE9l2L59qlx16ifYhmQIDAQABAoIBAQCYpqbwvE5tm59H
20 GQb0C8Ykx4LfLD1INx1wiLmlJKYEQihPTw0fvXj1qZvl21+cs9ZcoTRpUbn6B3EA
21 e9bs8sYc/P75j1x46LSdimkZKZUPygkk72d3ZbElUciOyKCxBDNDBQcTIQ9xpKFa
22 2E5Ep72npNMrWqp71r/Qwo20lEIkikIgAFPBgraxn5xIEdo59vzXNZsvyoIRi5p4
23 ayH9nWSAXdF1YU3p3ljtHD8o2G/0d2TWGmjrd9vztc6tgXjp0PF60vDNgcJiudBg
24 oNLDK/e5a44GJxlVDdJ84ESb7GprRStYmddl22xnI1SXlg87+t0QQwzR0CCtWXrz
25 neXkicHhAoGBANkG9tOZfErhSL/jmsElQTNPcMNQkPiJzEmOIpr6jgSzCusPT/QD
26 PnVwB42GC5+Zhd4e88BsTzECxPXmKk7r1cBKeJTg/ejgsrSfVAZqMsfhbp3mGOiH
27 jymF+zC6Urj5q/Zkof8pEFICtyA5zlHvZmsQL9PDiqXIWALki2JvIDPdAoGBAMN2
28 O+LWOM9qqwgSMaFY8VUdDdbmLx/ZMGWQ//Tx42WM8SU+cCpGTLDHHR0qC0gnRsV7
29 V63DySEwiHn4I1cQ/AMijRxuw4Dkgk2YMRlgsAbVWO7aIlECWjSg+pRjNeA7If4D
30 5L/gu6wZIv1vu8/fvOwRpPUzhWjGN5Z0RyvYc7btAoGALNnrmL9XmIIGbuGy0cfJ
31 OblpLHQyAas4tNrS/ARb5Uy7LOj1NRCWj96fMPhK3qjzqXvsFBBOLWrNGaR/id/j
32 ROIfGWWGE+KcDAgBbXH1HKnSGn+7FhMt2v79coyPG/s9NqaFdB4gaVJ2VgqcQQKg
33 v++QcssulCRbS/2/cJBWr2ECgYAJFCDL9G9HEwlGorGzcNIkxeiyppZhwFDDJuz8
34 j4+kU9uPg0rqa8F8JINxq1ZCz7A10/jKlWFuLTbpk2Dw1lUeQCiVvX9PKU30FLGT
35 IC6M4rPyxCb75EQUVbXN1p3WAGkfx0aEsweEgtZhNyNeEGJSBK/Iw8/agfpq/pOf
36 sboOMQKBgQClKmrAYKWnwdPPka3msyjl/AXDruR4XFvMlOPKbs3nYstolE7eR94F
37 7xDyBz85icFU0rceYQetwFH2p5tRL0GcUQhJmJFgIL0OXdCQvRNJrT3iS00N1aUo
38 SG9MrLHCd5l60aCUQg0UA5ed7Hd6SA314k+HwxJno9/wJ+voBeacMg==
39 -----END RSA PRIVATE KEY-----
40 openssh:
41 client:
42 enabled: True
43 user: {}
44 stricthostkeychecking: False
Ondrej Smola03ff34e2016-12-01 01:30:33 +010045 nova:
46 compute:
47 version: ${_param:nova_version}
48 disable_flow_collection: true
49 enabled: true
50 virtualization: kvm
Jiri Broulik533dd582017-02-15 20:51:06 +010051 availability_zone: ${_param:nova_compute_avail_zone}
Petr Michalecbb7138b2017-02-02 08:44:24 +010052 vncproxy_url: ${_param:nova_vncproxy_url}
Vasyl Saienkoe2bad8d2019-02-19 18:36:40 +020053 instance_build_timeout: ${_param:nova_instance_build_timeout}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010054 bind:
55 vnc_address: ${_param:control_address}
56 vnc_port: 6080
57 vnc_name: 0.0.0.0
58 database:
59 engine: mysql
60 host: ${_param:control_address}
61 port: 3306
62 name: nova
63 user: nova
64 password: ${_param:mysql_nova_password}
65 identity:
66 engine: keystone
67 host: ${_param:control_address}
68 port: 35357
69 user: nova
70 password: ${_param:keystone_nova_password}
71 tenant: service
Vasyl Saienko047166c2018-03-09 11:17:45 +020072 protocol: ${_param:cluster_internal_protocol}
Vasyl Saienko81ffab32018-07-04 13:02:04 +030073 region: ${_param:openstack_region}
Vasyl Saienko1cc05de2018-11-19 16:49:27 +020074 barbican:
75 enabled: ${_param:barbican_integration_enabled}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010076 message_queue:
77 engine: rabbitmq
78 host: ${_param:control_address}
Oleksandr Shyshko3d1dd6f2018-09-20 18:22:04 +030079 port: ${_param:openstack_rabbitmq_port}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010080 user: openstack
81 password: ${_param:rabbitmq_openstack_password}
82 virtual_host: '/openstack'
Oleksandr Bryndziie50923d2018-09-12 13:54:20 +000083 x509:
84 enabled: ${_param:openstack_rabbitmq_x509_enabled}
85 ca_file: ${_param:rabbitmq_nova_ssl_ca_file}
86 key_file: ${_param:rabbitmq_nova_client_ssl_key_file}
87 cert_file: ${_param:rabbitmq_nova_client_ssl_cert_file}
88 ssl:
89 enabled: ${_param:rabbitmq_ssl_enabled}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010090 image:
91 engine: glance
92 host: ${_param:control_address}
93 port: 9292
Vasyl Saienko047166c2018-03-09 11:17:45 +020094 protocol: ${_param:cluster_internal_protocol}
Ondrej Smola03ff34e2016-12-01 01:30:33 +010095 network:
96 engine: neutron
97 host: ${_param:control_address}
98 port: 9696
Vasyl Saienko047166c2018-03-09 11:17:45 +020099 protocol: ${_param:cluster_internal_protocol}
Vasyl Saienko81ffab32018-07-04 13:02:04 +0300100 region: ${_param:openstack_region}
Ondrej Smola03ff34e2016-12-01 01:30:33 +0100101 cache:
102 engine: memcached
103 members:
104 - host: 127.0.0.1
105 port: 11211
Oleksandr Bryndzii87f24232018-10-02 09:51:13 +0000106 security:
107 enabled: ${_param:nova_memcache_security_enabled}
108 strategy: ${_param:openstack_memcache_security_strategy}
109 secret_key: ${_param:nova_memcache_secret_key}
Éric Lemoine5a1807d2016-12-14 14:37:13 +0000110 user:
111 public_key: ${_param:nova_compute_ssh_public}
112 private_key: ${_param:nova_compute_ssh_private}
Vasyl Saienkod365d2a2018-04-19 17:27:10 +0300113 # Due to bug in qemu, migration will not work when fqdn is higher than 64 chars.
114 # https://bugzilla.redhat.com/show_bug.cgi?id=1568939
115 # Set migration address explicitly to avoid such problems.
116 libvirt:
117 migration_inbound_addr: ${_param:single_address}
Andrey6a1ab762017-08-11 15:47:00 -0500118 my_ip: ${_param:single_address}