- _param:
- private-ipv4: &private-ipv4
- - id: private-ipv4
- type: ipv4
- link: ens2
- netmask: 255.255.255.0
- routes:
- - gateway: 192.168.0.1
- netmask: 0.0.0.0
- network: 0.0.0.0
- virt:
- disk:
- three_disks:
- - system:
- size: 4096
- image: ubuntu.qcow
- - repository_snapshot:
- size: 8192
- image: snapshot.qcow
- - cinder-volume:
- size: 2048
- nic:
- control:
- - name: nic01
- bridge: br-pxe
- model: virtio
- - name: nic02
- bridge: br-cp
- model: virtio
- - name: nic03
- bridge: br-store-front
- model: virtio
- - name: nic04
- bridge: br-public
- model: virtio
- - name: nic05
- bridge: br-prv
- model: virtio
- virtualport:
- type: openvswitch
- salt:
- minion:
- enabled: true
- master:
- host: config01.dc01.domain.com
- control:
- enabled: true
- virt_enabled: true
- size:
- small:
- cpu: 1
- ram: 1
- medium:
- cpu: 2
- ram: 4
- large:
- cpu: 4
- ram: 8
- medium_three_disks:
- cpu: 2
- ram: 4
- disk_profile: three_disks
- cluster:
- vpc20_infra:
- domain: neco.virt.domain.com
- engine: virt
- config:
- engine: salt
- host: master.domain.com
- cloud_init:
- user_data:
- disable_ec2_metadata: true
- resize_rootfs: True
- timezone: UTC
- ssh_deletekeys: True
- ssh_genkeytypes: ['rsa', 'dsa', 'ecdsa']
- ssh_svcname: ssh
- locale: en_US.UTF-8
- disable_root: true
- apt_preserve_sources_list: false
- apt:
- sources_list: ""
- sources:
- ubuntu.list:
- source: ${linux:system:repo:ubuntu:source}
- mcp_saltstack.list:
- source: ${linux:system:repo:mcp_saltstack:source}
- network_data:
- links:
- - id: ens2
- type: phy
- name: ens2
- node:
- ubuntu1:
- provider: node01.domain.com
- image: ubuntu.qcow
- size: medium
- img_dest: /var/lib/libvirt/ssdimages
- machine: virt-2.11
- cpu_mode: host-passthrough
- cpuset: '1-2'
- ubuntu2:
- provider: node02.domain.com
- image: bubuntu.qcomw
- size: small
- img_dest: /var/lib/libvirt/hddimages
- loader:
- readonly: yes
- type: pflash
- path: /usr/share/AAVMF/AAVMF_CODE.fd
- ubuntu3:
- provider: node03.domain.com
- image: meowbuntu.qcom2
- size: medium_three_disks
- cloud_init:
- network_data:
- networks:
- - <<: *private-ipv4
- ip_address: 192.168.0.161
- rng:
- backend: /dev/urandom
- model: random
- rate:
- period: '1800'
- bytes: '1500'
|