This operator deploys an Azure Virtual Machine Scale Set (VMSS) into a specified resource group at the specified location. Users can specify platform image, size, user name and public SSH key, etc. for the VMSS.
Learn more about Azure Virtual Machine here.
Here is a sample YAML to provision a VMSS.
The spec is comprised of the following fields:
- Location
- ResourceGroup
- VMSize
- Capacity
- AdminUserName
- SshPublicKeyData
- PlatformImageURN
- VirtualNetworkName
- SubnetName
- LoadBalancerName
- BackendAddressPoolName
- InboundNatPoolName
A Virtual Machine needs the following fields to deploy, along with a location and resource group.
VMSizespecify the VM size for the virtual machine scale setCapacityspecify the number of instances in the VMSSAdminUserNamespecify the user name for the virtual machine scale setSshPublicKeyDataspecify the SSH public key data for loging into the virtual machine scale setPlatformImageURNspecify the platform image's uniform resource name (URN) in the 'publisher:offer:sku:version' format.VirtualNetworkNamespecify the virtual networkSubnetNamespecify the subnetLoadBalancerNamespecify the load balancerBackendAddressPoolNamespecify the backend address poolInboundNatPoolNamespecify the inbound nat pool
Not available.
You can follow the steps here to deploy, view and delete resources.