Dzmitry Stremkouski | 97927ee | 2018-08-23 23:20:38 +0200 | [diff] [blame] | 1 | _param: |
| 2 | private-ipv4: &private-ipv4 |
| 3 | - id: private-ipv4 |
| 4 | type: ipv4 |
| 5 | link: ens2 |
| 6 | netmask: 255.255.255.0 |
| 7 | routes: |
| 8 | - gateway: 192.168.0.1 |
| 9 | netmask: 0.0.0.0 |
| 10 | network: 0.0.0.0 |
Mateusz Los | 4c7cd2d | 2018-01-09 11:46:07 +0100 | [diff] [blame] | 11 | virt: |
| 12 | disk: |
| 13 | three_disks: |
| 14 | - system: |
| 15 | size: 4096 |
| 16 | image: ubuntu.qcow |
| 17 | - repository_snapshot: |
| 18 | size: 8192 |
| 19 | image: snapshot.qcow |
| 20 | - cinder-volume: |
| 21 | size: 2048 |
Dzmitry Stremkouski | b8acf1f | 2018-06-28 12:56:23 +0200 | [diff] [blame] | 22 | nic: |
| 23 | control: |
| 24 | - name: nic01 |
| 25 | bridge: br-pxe |
| 26 | model: virtio |
| 27 | - name: nic02 |
| 28 | bridge: br-cp |
| 29 | model: virtio |
| 30 | - name: nic03 |
| 31 | bridge: br-store-front |
| 32 | model: virtio |
| 33 | - name: nic04 |
| 34 | bridge: br-public |
| 35 | model: virtio |
| 36 | - name: nic05 |
| 37 | bridge: br-prv |
| 38 | model: virtio |
| 39 | virtualport: |
| 40 | type: openvswitch |
Mateusz Los | 4c7cd2d | 2018-01-09 11:46:07 +0100 | [diff] [blame] | 41 | salt: |
| 42 | minion: |
| 43 | enabled: true |
| 44 | master: |
| 45 | host: config01.dc01.domain.com |
| 46 | control: |
| 47 | enabled: true |
| 48 | virt_enabled: true |
| 49 | size: |
| 50 | small: |
| 51 | cpu: 1 |
| 52 | ram: 1 |
| 53 | medium: |
| 54 | cpu: 2 |
| 55 | ram: 4 |
| 56 | large: |
| 57 | cpu: 4 |
| 58 | ram: 8 |
| 59 | medium_three_disks: |
| 60 | cpu: 2 |
| 61 | ram: 4 |
| 62 | disk_profile: three_disks |
| 63 | cluster: |
| 64 | vpc20_infra: |
| 65 | domain: neco.virt.domain.com |
| 66 | engine: virt |
| 67 | config: |
| 68 | engine: salt |
| 69 | host: master.domain.com |
Andrei Danin | 996e209 | 2018-09-10 21:58:23 -0700 | [diff] [blame] | 70 | seed: cloud-init |
Dzmitry Stremkouski | 97927ee | 2018-08-23 23:20:38 +0200 | [diff] [blame] | 71 | cloud_init: |
| 72 | user_data: |
| 73 | disable_ec2_metadata: true |
| 74 | resize_rootfs: True |
| 75 | timezone: UTC |
| 76 | ssh_deletekeys: True |
| 77 | ssh_genkeytypes: ['rsa', 'dsa', 'ecdsa'] |
| 78 | ssh_svcname: ssh |
| 79 | locale: en_US.UTF-8 |
| 80 | disable_root: true |
| 81 | apt_preserve_sources_list: false |
| 82 | apt: |
| 83 | sources_list: "" |
| 84 | sources: |
| 85 | ubuntu.list: |
| 86 | source: ${linux:system:repo:ubuntu:source} |
| 87 | mcp_saltstack.list: |
| 88 | source: ${linux:system:repo:mcp_saltstack:source} |
| 89 | network_data: |
| 90 | links: |
| 91 | - id: ens2 |
| 92 | type: phy |
| 93 | name: ens2 |
Mateusz Los | 4c7cd2d | 2018-01-09 11:46:07 +0100 | [diff] [blame] | 94 | node: |
| 95 | ubuntu1: |
| 96 | provider: node01.domain.com |
| 97 | image: ubuntu.qcow |
| 98 | size: medium |
| 99 | img_dest: /var/lib/libvirt/ssdimages |
Alexandru Avadanii | 00f187a | 2018-06-24 20:36:44 +0200 | [diff] [blame] | 100 | machine: virt-2.11 |
| 101 | cpu_mode: host-passthrough |
Pavel Cizinsky | f03c4e8 | 2018-09-10 14:56:11 +0200 | [diff] [blame] | 102 | cpuset: '1-2' |
Mateusz Los | 4c7cd2d | 2018-01-09 11:46:07 +0100 | [diff] [blame] | 103 | ubuntu2: |
| 104 | provider: node02.domain.com |
| 105 | image: bubuntu.qcomw |
| 106 | size: small |
| 107 | img_dest: /var/lib/libvirt/hddimages |
Andrei Danin | 996e209 | 2018-09-10 21:58:23 -0700 | [diff] [blame] | 108 | seed: qemu-nbd |
| 109 | cloud_init: |
| 110 | enabled: false |
Alexandru Avadanii | 00f187a | 2018-06-24 20:36:44 +0200 | [diff] [blame] | 111 | loader: |
| 112 | readonly: yes |
| 113 | type: pflash |
| 114 | path: /usr/share/AAVMF/AAVMF_CODE.fd |
Mateusz Los | 4c7cd2d | 2018-01-09 11:46:07 +0100 | [diff] [blame] | 115 | ubuntu3: |
| 116 | provider: node03.domain.com |
| 117 | image: meowbuntu.qcom2 |
| 118 | size: medium_three_disks |
Dzmitry Stremkouski | 97927ee | 2018-08-23 23:20:38 +0200 | [diff] [blame] | 119 | cloud_init: |
Andrei Danin | 996e209 | 2018-09-10 21:58:23 -0700 | [diff] [blame] | 120 | user_data: |
| 121 | salt_minion: |
| 122 | config: |
| 123 | master: master.domain.com |
Dzmitry Stremkouski | 97927ee | 2018-08-23 23:20:38 +0200 | [diff] [blame] | 124 | network_data: |
| 125 | networks: |
| 126 | - <<: *private-ipv4 |
| 127 | ip_address: 192.168.0.161 |
Dzmitry Stremkouski | 7ee2340 | 2018-04-10 00:43:48 +0200 | [diff] [blame] | 128 | rng: |
| 129 | backend: /dev/urandom |
| 130 | model: random |
| 131 | rate: |
| 132 | period: '1800' |
| 133 | bytes: '1500' |