diff --git a/scripts/azure-create.sh b/scripts/azure-create.sh index 8d5ee42..6c3693b 100755 --- a/scripts/azure-create.sh +++ b/scripts/azure-create.sh @@ -14,9 +14,10 @@ GITHUB=github.internet2.edu REPO="git@${GITHUB}:CLASS/${PROJECT}.git" echo "=== azure-create.sh $PROJECT $BRANCH" +SUBSCRIPTION=$(az account show --query id -otsv) RESOURCE_GROUP=$VM -echo "+++ creating resource group $RESOURCE_GROUP" +echo "+++ creating resource group $RESOURCE_GROUP $SUBSCRIPTION" az group create --resource-group $RESOURCE_GROUP --location $LOCATION echo "+++ creating VM $VM" @@ -26,6 +27,8 @@ az vm create --resource-group $RESOURCE_GROUP --name $VM \ --size Standard_D4_v4 \ --storage-sku Standard_LRS \ --public-ip-sku Standard \ + --assign-identity \ + --scope "subscriptions/$SUBSCRIPTION/resourceGroups/$RESOURCE_GROUP" \ --admin-username $NAME IP=$(az vm show --name essentials --resource-group essentials -d --query publicIps -otsv) @@ -39,6 +42,8 @@ done echo "+++ configuring VM" ssh -A $NAME@$VM < .ssh/known_hosts git config --global color.ui auto