Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

# Create resource group

*az group create --name IDCC-RG --location eastus


# Create virtual network
*az network vnet create \
--name IDCC-Vnet \
--resource-group IDCC-RG \
--address-prefix 10.0.0.0/16 \
--subnet-name IDCC-Subnet \
--subnet-prefix 10.0.0.0/24

# Create public IP address


az network public-ip create \
--name IDCC- PublicIp \
--resource-group IDCC-RG \
--allocation-method dynamic

# Create network security group


az network nsg create \
--name IDCC- NSG \
--resource-group IDCC-RG

# Create network security group rule


az network nsg rule create \
--name IDCC- NSGRuleHTTP \
--nsg-name IDCC- NSG \
--priority 1001 \
--resource-group IDCC-RG \
--direction Inbound \
--access Allow \
--protocol Tcp \
--destination-port-range 80

# Create virtual network peering


az network vnet peering create \
--name IDCC-VnetPeering \
--resource-group IDCC-RG \
--vnet-name IDCC-Vnet \
--remote-vnet-id <remote-vnet-id> \
--allow-vnet-access

# Create virtual network interface


az network nic create \
--name IDCC- Nic \
--resource-group IDCC-RG \
--vnet-name IDCC-Vnet \
--subnet IDCC-Subnet \
--network-security-group IDCC- NetworkSecurityGroup \
--public-ip-address IDCC- PublicIp

# Create virtual machine


az vm create \
--name IDCC- VM \
--resource-group IDCC-RG \
--nics IDCC- Nic \
--image UbuntuLTS \
--admin-username azureuser \
--generate-ssh-keys

# Create second virtual machine


az vm create \
--name IDCC- SecondVM \
--resource-group IDCC-RG \
--nics IDCC- Nic \
--image UbuntuLTS \
--admin-username azureuser \
--generate-ssh-keys

# Create Azure DNS zone


az network dns zone create \
--name IDCC- DnsZone \
--resource-group IDCC-RG

# Add autoscale
az monitor autoscale create \
--resource-group IDCC-RG \
--resource IDCC- VM \
--name IDCC- Autoscale \
--min-count 1 \
--max-count 5 \
--count 2

# Create container
az monitor autoscale create \
--resource-group IDCC-RG \
--resource IDCC- VM \
--name IDCC- Autoscale \
--min-count 1 \
--max-count 5 \
--count 2

# Create network security group rule for container


az network nsg rule create \
--name IDCC-

You might also like