@@ -22,29 +22,18 @@ ACI_GROUP_NAME="${PREFIX}-aci-planner"
2222IMAGE_NAME=" vacation-planner"
2323IMAGE_TAG=" v1"
2424LOGIN_NAME=" paolo"
25- ENVIRONMENT=$( az account show --query environmentName --output tsv)
2625CURRENT_DIR=" $( cd " $( dirname " $0 " ) " && pwd) "
2726
2827# Change the current directory to the script's directory
2928cd " $CURRENT_DIR " || exit
30-
31- # Choose the appropriate CLI based on the environment
32- if [[ $ENVIRONMENT == " LocalStack" ]]; then
33- echo " Using azlocal for LocalStack emulator environment."
34- AZ=" azlocal"
35- else
36- echo " Using standard az for AzureCloud environment."
37- AZ=" az"
38- fi
39-
4029# =============================================================================
4130# Step 1: Create Resource Group
4231# =============================================================================
4332echo " "
4433echo " ============================================================"
4534echo " Step 1: Creating resource group [$RESOURCE_GROUP_NAME ]..."
4635echo " ============================================================"
47- $AZ group create \
36+ az group create \
4837 --name $RESOURCE_GROUP_NAME \
4938 --location $LOCATION \
5039 --only-show-errors 1> /dev/null
@@ -63,7 +52,7 @@ echo ""
6352echo " ============================================================"
6453echo " Step 2: Creating storage account [$STORAGE_ACCOUNT_NAME ]..."
6554echo " ============================================================"
66- $AZ storage account create \
55+ az storage account create \
6756 --name $STORAGE_ACCOUNT_NAME \
6857 --location $LOCATION \
6958 --resource-group $RESOURCE_GROUP_NAME \
@@ -84,7 +73,7 @@ echo ""
8473echo " ============================================================"
8574echo " Step 3: Retrieving storage account key..."
8675echo " ============================================================"
87- STORAGE_ACCOUNT_KEY=$( $AZ storage account keys list \
76+ STORAGE_ACCOUNT_KEY=$( az storage account keys list \
8877 --account-name $STORAGE_ACCOUNT_NAME \
8978 --resource-group $RESOURCE_GROUP_NAME \
9079 --query " [0].value" \
@@ -104,7 +93,7 @@ echo ""
10493echo " ============================================================"
10594echo " Step 4: Retrieving storage blob endpoint..."
10695echo " ============================================================"
107- BLOB_ENDPOINT=$( $AZ storage account show \
96+ BLOB_ENDPOINT=$( az storage account show \
10897 --name $STORAGE_ACCOUNT_NAME \
10998 --resource-group $RESOURCE_GROUP_NAME \
11099 --query " primaryEndpoints.blob" \
@@ -142,7 +131,7 @@ echo "Step 5: Creating blob container [$BLOB_CONTAINER_NAME]..."
142131echo " ============================================================"
143132# Use --connection-string to ensure the correct endpoint is used
144133# (--account-name constructs its own hostname which may not match LocalStack's cert)
145- $AZ storage container create \
134+ az storage container create \
146135 --name $BLOB_CONTAINER_NAME \
147136 --connection-string " $STORAGE_CONN_STRING " \
148137 --only-show-errors 1> /dev/null
@@ -161,7 +150,7 @@ echo ""
161150echo " ============================================================"
162151echo " Step 6: Creating Key Vault [$KEY_VAULT_NAME ]..."
163152echo " ============================================================"
164- KV_OUTPUT=$( $AZ keyvault create \
153+ KV_OUTPUT=$( az keyvault create \
165154 --name " $KEY_VAULT_NAME " \
166155 --resource-group " $RESOURCE_GROUP_NAME " \
167156 --location " $LOCATION " \
@@ -186,7 +175,7 @@ echo "============================================================"
186175echo " Step 7: Storing storage connection string in Key Vault..."
187176echo " ============================================================"
188177# Store the container-friendly connection string so ACI can reach LocalStack
189- $AZ keyvault secret set \
178+ az keyvault secret set \
190179 --vault-name " $KEY_VAULT_NAME " \
191180 --name " storage-conn" \
192181 --value " $CONTAINER_CONN_STRING " \
200189fi
201190
202191# Retrieve secret to verify and pass to ACI
203- RETRIEVED_CONN_STRING=$( $AZ keyvault secret show \
192+ RETRIEVED_CONN_STRING=$( az keyvault secret show \
204193 --vault-name " $KEY_VAULT_NAME " \
205194 --name " storage-conn" \
206195 --query " value" \
@@ -221,7 +210,7 @@ echo ""
221210echo " ============================================================"
222211echo " Step 8: Creating ACR [$ACR_NAME ] with admin user enabled..."
223212echo " ============================================================"
224- $AZ acr create \
213+ az acr create \
225214 --name " $ACR_NAME " \
226215 --resource-group " $RESOURCE_GROUP_NAME " \
227216 --location " $LOCATION " \
@@ -243,7 +232,7 @@ echo ""
243232echo " ============================================================"
244233echo " Step 9: Retrieving ACR credentials..."
245234echo " ============================================================"
246- LOGIN_SERVER=$( $AZ acr show \
235+ LOGIN_SERVER=$( az acr show \
247236 --name " $ACR_NAME " \
248237 --resource-group " $RESOURCE_GROUP_NAME " \
249238 --query " loginServer" \
@@ -256,14 +245,14 @@ if [ -z "$LOGIN_SERVER" ]; then
256245fi
257246echo " ACR Login Server: $LOGIN_SERVER "
258247
259- ACR_USERNAME=$( $AZ acr credential show \
248+ ACR_USERNAME=$( az acr credential show \
260249 --name " $ACR_NAME " \
261250 --resource-group " $RESOURCE_GROUP_NAME " \
262251 --query " username" \
263252 --output tsv \
264253 --only-show-errors)
265254
266- ACR_PASSWORD=$( $AZ acr credential show \
255+ ACR_PASSWORD=$( az acr credential show \
267256 --name " $ACR_NAME " \
268257 --resource-group " $RESOURCE_GROUP_NAME " \
269258 --query " passwords[0].value" \
@@ -333,7 +322,7 @@ echo "Step 11: Creating ACI container group [$ACI_GROUP_NAME]..."
333322echo " ============================================================"
334323
335324if [ " $USE_ACR_IMAGE " = true ]; then
336- $AZ container create \
325+ az container create \
337326 --resource-group " $RESOURCE_GROUP_NAME " \
338327 --name " $ACI_GROUP_NAME " \
339328 --image " $FULL_IMAGE " \
@@ -353,7 +342,7 @@ if [ "$USE_ACR_IMAGE" = true ]; then
353342 --location " $LOCATION " \
354343 --only-show-errors 1> /dev/null
355344else
356- $AZ container create \
345+ az container create \
357346 --resource-group " $RESOURCE_GROUP_NAME " \
358347 --name " $ACI_GROUP_NAME " \
359348 --image " $FULL_IMAGE " \
0 commit comments