scaleset_options: Virtual machine scaleset options

Description Usage Arguments

View source: R/vmss_config.R

Description

Virtual machine scaleset options

Usage

1
2
3
4
5
scaleset_options(keylogin = TRUE, managed_identity = TRUE,
  public = FALSE, priority = c("regular", "spot"),
  delete_on_evict = FALSE, network_accel = FALSE, large_scaleset = FALSE,
  overprovision = TRUE, upgrade_policy = list(mode = "manual"),
  os_disk_type = c("Premium_LRS", "StandardSSD_LRS", "Standard_LRS"))

Arguments

keylogin

Whether to use an SSH public key to login (TRUE) or a password (FALSE). Note that Windows does not support SSH key logins.

managed_identity

Whether to provide a managed system identity for the VM.

public

Whether the instances (nodes) of the scaleset should be visible from the public internet.

priority

The priority of the VM scaleset, either regular or spot. Spot VMs are considerably cheaper but subject to eviction if other, higher-priority workloads require compute resources.

delete_on_evict

If spot-priority VMs are being used, whether evicting (shutting down) a VM should delete it, as opposed to just deallocating it.

network_accel

Whether to enable accelerated networking. This option is only available for certain VM sizes.

large_scaleset

Whether to enable scaleset sizes > 100 instances.

overprovision

Whether to overprovision the scaleset on creation.

upgrade_policy

A list, giving the VM upgrade policy for the scaleset.

os_disk_type

The type of primary disk for the VM. Change this to "StandardSSD_LRS" or "Standard_LRS" if the VM size doesn't support premium storage.


AzureVM documentation built on Oct. 23, 2020, 5:20 p.m.