View create_vault.ps1
$password="super secret value" | |
$VaultName="SomeName" | |
$KeyName="KeyToStorePassword" | |
$ResourceGrpName="MyExistingResourceGroupName" | |
$loc="chose a valid value" | |
New-AzureRmKeyVault -VaultName $VaultName -ResourceGroupName $ResourceGrpName -Location $loc # (This creates a vault) | |
$PasswordAsSecureString = ConvertTo-SecureString -String $password -AsPlainText -Force | |
Set-AzureKeyVaultSecret -VaultName $VaultName -Name $KeyName -SecretValue $PasswordAsSecureString |
View NumberOfRG.ps1
$vmNamePrefix="SomeString" | |
$existingNumberOfRGs = $(Get-AzureRmResourceGroup | Where-Object {$_.ResourceGroupName -like "$vmNamePrefix*"}).count | |
$nextRGNumber = $existingNumberOfRGs + 1 | |
$rgName = $rgNamePrefix + "$nextRGNumber" |