Currently the CPI does not support any cloud properties for AZs.
Example:
azs:
- name: z1Schema for cloud_properties section used by network subnet:
- name [String, optional]: Name of the network. Example:
vboxnet0. - type [String, optional]: Type of the network. See
VBoxManage modifyvmnetworking settings for valid values. Example:hostonly. Default:hostonly.
Example of manual network matching any name:
networks:
- name: private
type: manual
subnets:
- range: 192.168.50.0/24
gateway: 192.168.50.1
dns: [192.168.50.1]Schema for cloud_properties section:
- cpus [Integer, optional]: Number of CPUs. Example:
1. Default:1. - memory [Integer, optional]: RAM in megabytes. Example:
1024. Default:512. - ephemeral_disk [Integer, optional]: Ephemeral disk size in megabytes. Example:
10240. Default:5000. - firmware [String, optional]: Firmware type from bios, efi, efi32, or efi64. Default: 'efi64' See'Vbox modifyvm general settins.
- paravirtprovider [String, optional]: Paravirtual provider type. See
VBoxManage modifyvmgeneral settings for valid values. Default:default. - audio [String, optional]: Audio type. See
VBoxManage modifyvmgeneral settings for valid values. Default:none.
Example of a VM type:
vm_types:
- name: default
cloud_properties:
cpus: 2
memory: 2_048
ephemeral_disk: 4_096
paravirtprovider: kvm
audio: alsaCurrently the CPI does not support any cloud properties for disks.