LinuxVirtualMachineScaleSet
Resource Icon
Resource Overview
An Azure Linux Virtual Machine Scale Set is a group of identical virtual machines running the Linux operating system that can automatically scale in or out based on demand. You can manually adjust the number of VMs in the scale set or define rules to automatically resize based on resource usage (such as CPU, memory requirements, or network traffic). Azure load balancers then distribute traffic across the VM instances in the scale set.
Associated Resources
Parent Resource
Resource Setting Values
included_vnet_name
: The name of the Virtual Network to which to attach the Subnetorchestration_mode
: The orchestration mode that determines how the Scale Set manages VMs.platform_fault_domain_count
: The number of groups of VMs sharing common power and network switchesvmss_sku
: The pricing tier of the Virtual Machine Scale Setinstances
: The number of virtual machines in the Scale Set, ranging from1
~1000
source_image
:enabled_custom_image
: User image ID enabled or disabled -true
orfalse
image_id
: The ID of the image used for VM creationpublisher
: The publisher of the image used to create the virtual machinesoffer
: The product id of the image used to create the virtual machinessku
: The SKU of the image used to create the Virtual machines
enable_ssh_key_authentication
: Enable using SSH keys for authenticationadmin_username
: The username of the VMadmin_password
: The password of the VMon_disk_caching
: The type of caching for the internal OS disk.storage_account_type
: The size of the internal OS Disk in GBdisk_size_gb
: The size of the internal OS disk in GB -1
~32767
primary_network_interface_name
: The name of Network Interface which should be attached to the Virtual Machinetag
: Tag to categorize resources - up to 512 characters,key:value