Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 1 | classes: |
| 2 | - system.linux.system.repo.mcp.openstack |
| 3 | - system.linux.system.repo.mcp.extra |
| 4 | - system.linux.system.repo.saltstack.xenial |
Jiri Broulik | 5fb6c8f | 2017-07-24 10:49:49 +0200 | [diff] [blame] | 5 | #- system.nova.compute.single |
Jiri Broulik | abd4e38 | 2017-07-21 17:24:22 +0200 | [diff] [blame] | 6 | - service.neutron.compute.single |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 7 | - cluster.os_aio_ovs |
| 8 | parameters: |
| 9 | _param: |
| 10 | primary_interface: ens4 |
| 11 | tenant_interface: ens5 |
| 12 | external_interface: ens6 |
| 13 | interface_mtu: 9000 |
| 14 | linux_system_codename: xenial |
Jiri Broulik | 5fb6c8f | 2017-07-24 10:49:49 +0200 | [diff] [blame] | 15 | nova_vncproxy_url: https://${_param:cluster_public_host}:6080 |
| 16 | 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 |
| 17 | nova_compute_ssh_private: | |
| 18 | -----BEGIN RSA PRIVATE KEY----- |
| 19 | MIIEpAIBAAKCAQEApbSJ/dwXEzMzSv59ngc3uj8k5JiIHQ5HlzUfV+A6hOPFWvNK |
| 20 | I79qavMbmgcYjSEyc8pfuKeFL0016Ph5rl/Kmx76oDBl77j1AqZ3RH29q+u3+r6T |
| 21 | Kj8DIAa1INmSoDeDrEgx1Ph9HYmtHBGk48+ab21MvZSLEsoa6jlFRfa3iavm6AL1 |
| 22 | RHnZvH1KombonowMNg9u/q0bXRD4LCjJ4d+tumBLK/et6uK41PybLFf4ijDbu5pN |
| 23 | mvpKDqyfmh73FVPMyY3wNGIIaHlU/yNxi1PzAf+LQ/0ckfBjPlGGyOLIAAu2TgnU |
| 24 | Mh3SYJxM8d0iSMHEuuVNE9l2L59qlx16ifYhmQIDAQABAoIBAQCYpqbwvE5tm59H |
| 25 | GQb0C8Ykx4LfLD1INx1wiLmlJKYEQihPTw0fvXj1qZvl21+cs9ZcoTRpUbn6B3EA |
| 26 | e9bs8sYc/P75j1x46LSdimkZKZUPygkk72d3ZbElUciOyKCxBDNDBQcTIQ9xpKFa |
| 27 | 2E5Ep72npNMrWqp71r/Qwo20lEIkikIgAFPBgraxn5xIEdo59vzXNZsvyoIRi5p4 |
| 28 | ayH9nWSAXdF1YU3p3ljtHD8o2G/0d2TWGmjrd9vztc6tgXjp0PF60vDNgcJiudBg |
| 29 | oNLDK/e5a44GJxlVDdJ84ESb7GprRStYmddl22xnI1SXlg87+t0QQwzR0CCtWXrz |
| 30 | neXkicHhAoGBANkG9tOZfErhSL/jmsElQTNPcMNQkPiJzEmOIpr6jgSzCusPT/QD |
| 31 | PnVwB42GC5+Zhd4e88BsTzECxPXmKk7r1cBKeJTg/ejgsrSfVAZqMsfhbp3mGOiH |
| 32 | jymF+zC6Urj5q/Zkof8pEFICtyA5zlHvZmsQL9PDiqXIWALki2JvIDPdAoGBAMN2 |
| 33 | O+LWOM9qqwgSMaFY8VUdDdbmLx/ZMGWQ//Tx42WM8SU+cCpGTLDHHR0qC0gnRsV7 |
| 34 | V63DySEwiHn4I1cQ/AMijRxuw4Dkgk2YMRlgsAbVWO7aIlECWjSg+pRjNeA7If4D |
| 35 | 5L/gu6wZIv1vu8/fvOwRpPUzhWjGN5Z0RyvYc7btAoGALNnrmL9XmIIGbuGy0cfJ |
| 36 | OblpLHQyAas4tNrS/ARb5Uy7LOj1NRCWj96fMPhK3qjzqXvsFBBOLWrNGaR/id/j |
| 37 | ROIfGWWGE+KcDAgBbXH1HKnSGn+7FhMt2v79coyPG/s9NqaFdB4gaVJ2VgqcQQKg |
| 38 | v++QcssulCRbS/2/cJBWr2ECgYAJFCDL9G9HEwlGorGzcNIkxeiyppZhwFDDJuz8 |
| 39 | j4+kU9uPg0rqa8F8JINxq1ZCz7A10/jKlWFuLTbpk2Dw1lUeQCiVvX9PKU30FLGT |
| 40 | IC6M4rPyxCb75EQUVbXN1p3WAGkfx0aEsweEgtZhNyNeEGJSBK/Iw8/agfpq/pOf |
| 41 | sboOMQKBgQClKmrAYKWnwdPPka3msyjl/AXDruR4XFvMlOPKbs3nYstolE7eR94F |
| 42 | 7xDyBz85icFU0rceYQetwFH2p5tRL0GcUQhJmJFgIL0OXdCQvRNJrT3iS00N1aUo |
| 43 | SG9MrLHCd5l60aCUQg0UA5ed7Hd6SA314k+HwxJno9/wJ+voBeacMg== |
| 44 | -----END RSA PRIVATE KEY----- |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 45 | linux: |
| 46 | network: |
| 47 | bridge: openvswitch |
Jiri Broulik | f212d21 | 2017-07-21 11:09:00 +0200 | [diff] [blame] | 48 | concat_iface_files: |
| 49 | - src: '/etc/network/interfaces.d/50-cloud-init.cfg' |
| 50 | dst: '/etc/network/interfaces' |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 51 | interface: |
| 52 | dhcp_int: |
| 53 | enabled: true |
| 54 | name: ens3 |
| 55 | proto: dhcp |
| 56 | type: eth |
| 57 | mtu: ${_param:interface_mtu} |
| 58 | primary_interface: |
| 59 | enabled: true |
Jiri Broulik | f212d21 | 2017-07-21 11:09:00 +0200 | [diff] [blame] | 60 | ipflush_onchange: true |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 61 | name: ${_param:primary_interface} |
| 62 | mtu: ${_param:interface_mtu} |
| 63 | proto: manual |
| 64 | type: eth |
| 65 | tenant_interface: |
| 66 | enabled: true |
Jiri Broulik | f212d21 | 2017-07-21 11:09:00 +0200 | [diff] [blame] | 67 | ipflush_onchange: true |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 68 | name: ${_param:tenant_interface} |
| 69 | mtu: ${_param:interface_mtu} |
| 70 | proto: manual |
| 71 | type: eth |
| 72 | br-mgmt: |
| 73 | enabled: true |
| 74 | type: bridge |
| 75 | proto: static |
| 76 | address: ${_param:single_address} |
| 77 | netmask: 255.255.255.0 |
| 78 | use_interfaces: |
| 79 | - ${_param:primary_interface} |
| 80 | br-mesh: |
| 81 | enabled: true |
| 82 | type: bridge |
| 83 | proto: static |
| 84 | address: ${_param:tenant_address} |
| 85 | netmask: 255.255.255.0 |
| 86 | use_interfaces: |
| 87 | - ${_param:tenant_interface} |
Jiri Broulik | 5fb6c8f | 2017-07-24 10:49:49 +0200 | [diff] [blame] | 88 | |
| 89 | nova: |
| 90 | compute: |
| 91 | vncproxy_url: http://${_param:cluster_vip_address}:6080 |
| 92 | notification: |
| 93 | driver: messagingv2 |
| 94 | topics: "notifications" |
| 95 | notify_on: |
| 96 | state_change: vm_and_task_state |
| 97 | version: ${_param:nova_version} |
| 98 | enabled: true |
| 99 | virtualization: kvm |
| 100 | heal_instance_info_cache_interval: 60 |
| 101 | vncproxy_url: http://${_param:cluster_vip_address}:6080 |
| 102 | bind: |
| 103 | vnc_address: ${_param:cluster_local_address} |
| 104 | vnc_port: 6080 |
| 105 | vnc_name: 0.0.0.0 |
| 106 | database: |
| 107 | engine: mysql |
| 108 | host: ${_param:cluster_vip_address} |
| 109 | port: 3306 |
| 110 | name: nova |
| 111 | user: nova |
| 112 | password: ${_param:mysql_nova_password} |
| 113 | identity: |
| 114 | engine: keystone |
| 115 | region: RegionOne |
| 116 | host: ${_param:cluster_vip_address} |
| 117 | port: 35357 |
| 118 | user: nova |
| 119 | password: ${_param:keystone_nova_password} |
| 120 | tenant: service |
| 121 | message_queue: |
| 122 | engine: rabbitmq |
| 123 | host: ${_param:cluster_vip_address} |
| 124 | port: 5672 |
| 125 | user: openstack |
| 126 | password: ${_param:rabbitmq_openstack_password} |
| 127 | virtual_host: '/openstack' |
| 128 | image: |
| 129 | engine: glance |
| 130 | host: ${_param:cluster_vip_address} |
| 131 | port: 9292 |
| 132 | network: |
| 133 | engine: neutron |
| 134 | region: RegionOne |
| 135 | host: ${_param:cluster_vip_address} |
| 136 | port: 9696 |
| 137 | user: neutron |
| 138 | tenant: service |
| 139 | password: ${_param:keystone_neutron_password} |
| 140 | cache: |
| 141 | engine: memcached |
| 142 | members: |
| 143 | - host: ${_param:cluster_node01_address} |
| 144 | port: 11211 |
| 145 | user: |
| 146 | public_key: ${_param:nova_compute_ssh_public} |
| 147 | private_key: ${_param:nova_compute_ssh_private} |
| 148 | openssh: |
| 149 | client: |
| 150 | enabled: True |
| 151 | user: {} |
| 152 | stricthostkeychecking: False |
| 153 | |