Skip to content

Commit 1fc1946

Browse files
authored
Changed the defualt SKU for N4A (#76)
* Changed the defualt SKU for N4A
1 parent dedb849 commit 1fc1946

File tree

2 files changed

+492
-491
lines changed

2 files changed

+492
-491
lines changed

functions.sh

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ function cwarn() {
77
STATUS="[WARN]"
88
echo -e "${COLOR}${STATUS}${RESET}"
99
}
10-
10+
1111
# Display colorized failure output for 'failures'
1212
function cfail() {
1313
COLOR='\033[01;31m' # bold red
@@ -49,7 +49,7 @@ SIGNEDIN=`az ad signed-in-user show | jq -r .id`
4949

5050
if [ test -z "$SIGNEDIN" ]; then
5151
cfail
52-
else
52+
else
5353
cpass
5454
fi
5555
}
@@ -60,7 +60,7 @@ LGTH=${#MESSAGE}
6060
echo -ne $MESSAGE
6161
padding $LGTH
6262

63-
# This script creates clusters and switches k8s contexts.
63+
# This script creates clusters and switches k8s contexts.
6464
# Removing this lock at the start makes things run smoother.
6565
# If you changed the username for Owner you may need to edit this path.
6666

@@ -106,7 +106,7 @@ padding $LGTH
106106
if [[ -d "n4a-configs-staging" ]]; then
107107
rm -r n4a-configs-staging
108108
cpass
109-
else
109+
else
110110
cnota
111111
fi
112112
}
@@ -121,7 +121,7 @@ CREATE_RESOURCE_GROUP=`az group create --name $MY_RESOURCEGROUP --location $MY_L
121121

122122
if [[ -z "$CREATE_RESOURCE_GROUP" ]]; then
123123
cfail
124-
else
124+
else
125125
cpass
126126
fi
127127
}
@@ -136,7 +136,7 @@ if [[ -z "$CREATE_VNET" ]]; then
136136
echo -ne $MESSAGE
137137
padding $LGTH
138138
cfail
139-
else
139+
else
140140
echo -ne $MESSAGE
141141
padding $LGTH
142142
cpass
@@ -153,7 +153,7 @@ if [[ -z "$CREATE_SECURITY_GROUP" ]]; then
153153
echo -ne $MESSAGE
154154
padding $LGTH
155155
cfail
156-
else
156+
else
157157
echo -ne $MESSAGE
158158
padding $LGTH
159159
cpass
@@ -174,7 +174,7 @@ if [[ -z "$CREATE_SECURITY_GROUP_RULES1" || -z "$CREATE_SECURITY_GROUP_RULES2" |
174174
echo -ne $MESSAGE
175175
padding $LGTH
176176
cfail
177-
else
177+
else
178178
echo -ne $MESSAGE
179179
padding $LGTH
180180
cpass
@@ -197,7 +197,7 @@ if [[ -z "$CREATE_SUBNET" || -z "$CREATE_VM_SUBNET" || -z "$CREATE_AKS1_SUBNET"
197197
echo -ne $MESSAGE
198198
padding $LGTH
199199
cfail
200-
else
200+
else
201201
echo -ne $MESSAGE
202202
padding $LGTH
203203
cpass
@@ -216,7 +216,7 @@ export MY_AZURE_PUBLIC_IP=$(az network public-ip show --resource-group $MY_RESOU
216216

217217
if [[ -z "$CREATE_PUBLIC_IP" ]]; then
218218
cfail
219-
else
219+
else
220220
cpass
221221
fi
222222
}
@@ -231,7 +231,7 @@ CREATE_IDENTITY=`az identity create --resource-group $MY_RESOURCEGROUP --name n4
231231

232232
if [[ -z "$CREATE_IDENTITY" ]]; then
233233
cfail
234-
else
234+
else
235235
cpass
236236
fi
237237
}
@@ -240,7 +240,7 @@ function create_n4a_deployment(){
240240
MESSAGE="Creating N4A Deployment"
241241
LGTH=${#MESSAGE}
242242

243-
CREATE_N4A_DEPLOYMENT=`az nginx deployment create --resource-group $MY_RESOURCEGROUP --name nginx4a --sku name="standard_Monthly" --network-profile front-end-ip-configuration="{public-ip-addresses:[{id:/subscriptions/$MY_SUBSCRIPTIONID/resourceGroups/$MY_RESOURCEGROUP/providers/Microsoft.Network/publicIPAddresses/n4a-publicIP}]}" network-interface-configuration="{subnet-id:/subscriptions/$MY_SUBSCRIPTIONID/resourceGroups/$MY_RESOURCEGROUP/providers/Microsoft.Network/virtualNetworks/n4a-vnet/subnets/n4a-subnet}" --identity="{type:'SystemAssigned, UserAssigned',userAssignedIdentities:{/subscriptions/$MY_SUBSCRIPTIONID/resourceGroups/$MY_RESOURCEGROUP/providers/Microsoft.ManagedIdentity/userAssignedIdentities/n4a-useridentity:{}}}"`
243+
CREATE_N4A_DEPLOYMENT=`az nginx deployment create --resource-group $MY_RESOURCEGROUP --name nginx4a --sku name="standardv2_Monthly" --network-profile front-end-ip-configuration="{public-ip-addresses:[{id:/subscriptions/$MY_SUBSCRIPTIONID/resourceGroups/$MY_RESOURCEGROUP/providers/Microsoft.Network/publicIPAddresses/n4a-publicIP}]}" network-interface-configuration="{subnet-id:/subscriptions/$MY_SUBSCRIPTIONID/resourceGroups/$MY_RESOURCEGROUP/providers/Microsoft.Network/virtualNetworks/n4a-vnet/subnets/n4a-subnet}" --identity="{type:'SystemAssigned, UserAssigned',userAssignedIdentities:{/subscriptions/$MY_SUBSCRIPTIONID/resourceGroups/$MY_RESOURCEGROUP/providers/Microsoft.ManagedIdentity/userAssignedIdentities/n4a-useridentity:{}}}"`
244244
CREATE_N4A_DEPLOYMENT_DIAG=`az nginx deployment update --resource-group $MY_RESOURCEGROUP --name nginx4a --enable-diagnostics true`
245245

246246
export MY_N4A_ID=$(az nginx deployment show --resource-group $MY_RESOURCEGROUP --name nginx4a --query id --output tsv)
@@ -249,7 +249,7 @@ if [[ -z "$CREATE_N4A_DEPLOYMENT" || -z "$CREATE_N4A_DEPLOYMENT_DIAG" ]]; then
249249
echo -ne $MESSAGE
250250
padding $LGTH
251251
cfail
252-
else
252+
else
253253
echo -ne $MESSAGE
254254
padding $LGTH
255255
cpass
@@ -276,7 +276,7 @@ if [[ -z "$CREATE_LOG_ANALYTICS" || -z "$CREATE_DIAG_SETTINGS" ]]; then
276276
echo -ne $MESSAGE
277277
padding $LGTH
278278
cfail
279-
else
279+
else
280280
echo -ne $MESSAGE
281281
padding $LGTH
282282
cpass
@@ -316,7 +316,7 @@ if [[ -z "$CREATE_UBUNTU_VM" ]]; then
316316
echo -ne $MESSAGE
317317
padding $LGTH
318318
cfail
319-
else
319+
else
320320
echo -ne $MESSAGE
321321
padding $LGTH
322322
cpass
@@ -338,7 +338,7 @@ if [[ -z "$SECURE_PORT_22" ]]; then
338338
echo -ne $MESSAGE
339339
padding $LGTH
340340
cfail
341-
else
341+
else
342342
echo -ne $MESSAGE
343343
padding $LGTH
344344
cpass
@@ -371,7 +371,7 @@ if [[ -z "$CREATE_WINDOWS_VM" ]]; then
371371
echo -ne $MESSAGE
372372
padding $LGTH
373373
cfail
374-
else
374+
else
375375
echo -ne $MESSAGE
376376
padding $LGTH
377377
cpass
@@ -388,7 +388,7 @@ if [[ -z "$CREATE_SECURITY_GROUP_RULES4" ]]; then
388388
echo -ne $MESSAGE
389389
padding $LGTH
390390
cfail
391-
else
391+
else
392392
echo -ne $MESSAGE
393393
padding $LGTH
394394
cpass
@@ -429,7 +429,7 @@ if [[ -z "$CREATE_AKS_CLUSTER1" ]]; then
429429
echo -ne $MESSAGE
430430
padding $LGTH
431431
cfail
432-
else
432+
else
433433
echo
434434
echo -ne $MESSAGE
435435
padding $LGTH
@@ -454,7 +454,7 @@ if [[ -z "$CLONE" || -z "$EXISTS" ]]; then
454454
echo -ne $MESSAGE
455455
padding $LGTH
456456
cpass
457-
else
457+
else
458458
echo -ne $MESSAGE
459459
padding $LGTH
460460
cfail
@@ -481,7 +481,7 @@ if [[ -z "$CREATE_NIC_RESOURCES1" ]]; then
481481
echo -ne $MESSAGE
482482
padding $LGTH
483483
cfail
484-
else
484+
else
485485
echo -ne $MESSAGE
486486
padding $LGTH
487487
cpass
@@ -505,7 +505,7 @@ if [[ -z "$CREATE_JWT1" ]]; then
505505
echo -ne $MESSAGE
506506
padding $LGTH
507507
cfail
508-
else
508+
else
509509
echo -ne $MESSAGE
510510
padding $LGTH
511511
cpass
@@ -526,7 +526,7 @@ if [[ -z "$DEPLOY_NIC1" ]]; then
526526
echo -ne $MESSAGE
527527
padding $LGTH
528528
cfail
529-
else
529+
else
530530
echo -ne $MESSAGE
531531
padding $LGTH
532532
cpass
@@ -561,7 +561,7 @@ if [[ -z "$CREATE_AKS_CLUSTER2" ]]; then
561561
echo -ne $MESSAGE
562562
padding $LGTH
563563
cfail
564-
else
564+
else
565565
echo
566566
echo -ne $MESSAGE
567567
padding $LGTH
@@ -589,7 +589,7 @@ if [[ -z "$CREATE_NIC_RESOURCES2" ]]; then
589589
echo -ne $MESSAGE
590590
padding $LGTH
591591
cfail
592-
else
592+
else
593593
echo -ne $MESSAGE
594594
padding $LGTH
595595
cpass
@@ -608,7 +608,7 @@ if [[ -z "$CREATE_JWT2" ]]; then
608608
echo -ne $MESSAGE
609609
padding $LGTH
610610
cfail
611-
else
611+
else
612612
echo -ne $MESSAGE
613613
padding $LGTH
614614
cpass
@@ -629,7 +629,7 @@ if [[ -z "$DEPLOY_NIC2" ]]; then
629629
echo -ne $MESSAGE
630630
padding $LGTH
631631
cfail
632-
else
632+
else
633633
echo -ne $MESSAGE
634634
padding $LGTH
635635
cpass
@@ -680,7 +680,7 @@ if [[ -z "$CREATE_NSG_RULE_AKS" ]]; then
680680
echo -ne $MESSAGE
681681
padding $LGTH
682682
cfail
683-
else
683+
else
684684
echo -ne $MESSAGE
685685
padding $LGTH
686686
cpass
@@ -742,7 +742,7 @@ cpass
742742

743743
function create_archive(){
744744
MESSAGE="Creating the archive"
745-
LGTH=${#MESSAGE}
745+
LGTH=${#MESSAGE}
746746

747747
cd n4a-configs-staging
748748
COPYFILE_DISABLE=1 tar --exclude='.DS_Store' -czf ../n4a-configs.tar.gz *
@@ -757,7 +757,7 @@ cpass
757757
function upload_archive(){
758758

759759
MESSAGE="Prepare and upload archive package"
760-
LGTH=${#MESSAGE}
760+
LGTH=${#MESSAGE}
761761

762762
export B64_N4A_CONFIG=$(base64 -i n4a-configs.tar.gz | tr -d '\n')
763763
cat << EOF > package.json
@@ -777,7 +777,7 @@ if [[ -z "$PACKAGE" ]]; then
777777
echo -ne $MESSAGE
778778
padding $LGTH
779779
cfail
780-
else
780+
else
781781
echo -ne $MESSAGE
782782
padding $LGTH
783783
cpass
@@ -787,7 +787,7 @@ fi
787787
function update_hosts_file(){
788788

789789
MESSAGE="Updating hosts file with Azure Public IP"
790-
LGTH=${#MESSAGE}
790+
LGTH=${#MESSAGE}
791791

792792
HOST="cafe.example.com bar.example.com dashboard.example.com grafana.example.com prometheus.example.com juiceshop.example.com redis.example.com"
793793
sudo sed -i '' '/cafe.example.com/ s/.*/'"$MY_AZURE_PUBLIC_IP"'\t'"$HOST"'/g' /etc/hosts
@@ -800,7 +800,7 @@ cpass
800800
function delete(){
801801
MESSAGE="Resource Group Deletion"
802802
LGTH=${#MESSAGE}
803-
803+
804804
# This will remove the resource group and everything in it. It will prompt for confirmation.
805805
az group delete --name $MY_RESOURCEGROUP
806806

@@ -810,7 +810,7 @@ az group delete --name $MY_RESOURCEGROUP
810810
}
811811

812812
function display(){
813-
# Display more variable values that we used in the script.
813+
# Display more variable values that we used in the script.
814814
# Per instructions, copy output and pastr back to teh terminal so we have these moving forward.
815815
cat <<EOI
816816
export MY_N4A_ID=$MY_N4A_ID

0 commit comments

Comments
 (0)