Purpose of Workflow: To create a virtual machine in Azure with a dedicated network, along with all the required resources.
Description: This workflow will create a virtual machine in Azure along with a resource group, network security group, interface, volume, and compute instance. The virtual machine will run Ubuntu and be accessible via SSH. The network security group will allow SSH access only from the specified IP address.
Integrations: Azure 1.0.18
Authentication(s) needed: Azure_authKey_Name: "admin/Azure"
Infrastructure requirements: None
Setup:
You will need to provide the following input variables:
subscriptionId: The Azure subscription ID
hostname: The desired hostname for the virtual machine
Allow_SSH_From_IP: The IP address from which SSH access will be allowed
Expected results:
The workflow will create a virtual machine in Azure with the specified hostname, along with all the required resources. The virtual machine will be accessible via SSH only from the specified IP address.