Création d’un Vnet en PowerShell
Bonjour à tous,
Pour aujourd’hui je souhaiterais partager avec vous un script PowerShell que j’ai écris suite à un projet move to Cloud. (On Prem to Cloud). Ce script vise à créer une RG nommée « Network », un Vnet nommé « Vnet-Prod » et un sous réseau nommé ServiceIT. Une fois les ressources créées les éléments créés, nous ajouterons le sous-réseau au Vnet.
Voici le schéma:
Pour exécuter le code PowerShell dans Azure, il faudra au préalable installer « Azure CLI » facilement téléchargeable ou exécuter le code directement dans Azure avec « Azure Cloud Shell ». Cependant, je vais simplement vous montrer comment exécuter le script directement dans Microsoft Azure.
Exécution du script PowerShell
- Identifiez-vous sur la plateforme Azure;
- Lancer Azure Cloud Shell;
- Copier le code;
- Lancer la console PowerShell;
- Coller le code;
- Enjoy 🙂
#Création des Variables
$RgName = "Network"
$Location = "France Central"
#Création d'une Ressource Group
New-AzResourceGroup -Name $RgName -Location $Location
#Création du Réseau Virtuel
$Vnet1 = New-AzVirtualNetwork -Name "Vnet-Prod" -ResourceGroupName $RgName -Location $Location -AddressPrefix "10.1.0.0/16"
#Création d'un sous-réseau et ajouter au nouveau réseau virtuel
Add-AzVirtualNetworkSubnetConfig -Name "ServiceIT" -AddressPrefix "10.1.1.0/24" -VirtualNetwork $Vnet1
Set-AzVirtualNetwork -VirtualNetwork $Vnet1
J’espère que ce script pourra vous aider afin d’automatiser vos déploiements.