@@ -35,9 +35,9 @@ VNET ?= $(CLUSTER)
35
35
36
36
# Long Term Support (LTS)
37
37
ifeq ($(LTS ) ,true)
38
- LTS = --k8s-support-plan AKSLongTermSupport --tier premium
38
+ LTS_ARGS= --k8s-support-plan AKSLongTermSupport --tier premium
39
39
else
40
- LTS =
40
+ LTS_ARGS =
41
41
endif
42
42
43
43
# #@ Help
@@ -96,7 +96,7 @@ vars: ## Show the input vars configured for the cluster commands
96
96
@echo NODE_COUNT=$(NODE_COUNT )
97
97
@echo VMSS_NAME=$(VMSS_NAME )
98
98
@echo K8S_VER=$(K8S_VER )
99
- @echo LTS =$(if $(LTS ) ,$(LTS ) ,empty )
99
+ @echo LTS_ARGS =$(if $(LTS_ARGS ) ,$(LTS_ARGS ) , $( LTS ) )
100
100
101
101
102
102
# #@ SWIFT Infra
@@ -142,7 +142,7 @@ nodesubnet-byocni-nokubeproxy-up: rg-up ipv4 overlay-net-up ## Brings up an Node
142
142
--os-sku $(OS_SKU ) \
143
143
--no-ssh-key \
144
144
--kube-proxy-config $(KUBE_PROXY_JSON_PATH ) \
145
- $(LTS ) \
145
+ $(LTS_ARGS ) \
146
146
--yes
147
147
@$(MAKE ) set-kubeconf
148
148
@@ -160,7 +160,7 @@ overlay-byocni-up: rg-up ipv4 overlay-net-up ## Brings up an Overlay BYO CNI clu
160
160
--vnet-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/nodenet \
161
161
--no-ssh-key \
162
162
--os-sku $(OS_SKU ) \
163
- $(LTS ) \
163
+ $(LTS_ARGS ) \
164
164
--yes
165
165
@$(MAKE ) set-kubeconf
166
166
ifeq ($(OS ) ,windows)
@@ -181,7 +181,7 @@ overlay-byocni-nokubeproxy-up: rg-up ipv4 overlay-net-up ## Brings up an Overlay
181
181
--vnet-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/nodenet \
182
182
--no-ssh-key \
183
183
--kube-proxy-config $(KUBE_PROXY_JSON_PATH ) \
184
- $(LTS ) \
184
+ $(LTS_ARGS ) \
185
185
--yes
186
186
@$(MAKE ) set-kubeconf
187
187
@@ -199,7 +199,7 @@ overlay-cilium-up: rg-up ipv4 overlay-net-up ## Brings up an Overlay Cilium clus
199
199
--pod-cidr 192.168.0.0/16 \
200
200
--vnet-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/nodenet \
201
201
--no-ssh-key \
202
- $(LTS ) \
202
+ $(LTS_ARGS ) \
203
203
--yes
204
204
@$(MAKE ) set-kubeconf
205
205
@@ -216,7 +216,7 @@ overlay-up: rg-up ipv4 overlay-net-up ## Brings up an Overlay AzCNI cluster
216
216
--pod-cidr 192.168.0.0/16 \
217
217
--vnet-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/nodenet \
218
218
--no-ssh-key \
219
- $(LTS ) \
219
+ $(LTS_ARGS ) \
220
220
--yes
221
221
@$(MAKE ) set-kubeconf
222
222
@@ -233,7 +233,7 @@ swift-byocni-up: rg-up ipv4 swift-net-up ## Bring up a SWIFT BYO CNI cluster
233
233
--pod-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/podnet \
234
234
--no-ssh-key \
235
235
--os-sku $(OS_SKU ) \
236
- $(LTS ) \
236
+ $(LTS_ARGS ) \
237
237
--yes
238
238
ifeq ($(OS ) ,windows)
239
239
@$(MAKE) windows-swift-nodepool-up
@@ -254,7 +254,7 @@ swift-byocni-nokubeproxy-up: rg-up ipv4 swift-net-up ## Bring up a SWIFT BYO CNI
254
254
--no-ssh-key \
255
255
--os-sku $(OS_SKU ) \
256
256
--kube-proxy-config $(KUBE_PROXY_JSON_PATH ) \
257
- $(LTS ) \
257
+ $(LTS_ARGS ) \
258
258
--yes
259
259
@$(MAKE ) set-kubeconf
260
260
@@ -272,7 +272,7 @@ swift-cilium-up: rg-up ipv4 swift-net-up ## Bring up a SWIFT Cilium cluster
272
272
--vnet-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/nodenet \
273
273
--pod-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/podnet \
274
274
--no-ssh-key \
275
- $(LTS ) \
275
+ $(LTS_ARGS ) \
276
276
--yes
277
277
@$(MAKE ) set-kubeconf
278
278
@@ -288,7 +288,7 @@ swift-up: rg-up ipv4 swift-net-up ## Bring up a SWIFT AzCNI cluster
288
288
--vnet-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/nodenet \
289
289
--pod-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/podnet \
290
290
--no-ssh-key \
291
- $(LTS ) \
291
+ $(LTS_ARGS ) \
292
292
--yes
293
293
@$(MAKE ) set-kubeconf
294
294
@@ -303,7 +303,7 @@ swiftv2-multitenancy-cluster-up: rg-up ipv4
303
303
--load-balancer-outbound-ips $(PUBLIC_IPv4 ) \
304
304
--nodepool-tags fastpathenabled=true \
305
305
--no-ssh-key \
306
- $(LTS ) \
306
+ $(LTS_ARGS ) \
307
307
--yes
308
308
@$(MAKE ) set-kubeconf
309
309
@@ -334,7 +334,7 @@ vnetscale-swift-byocni-up: rg-up ipv4 vnetscale-swift-net-up ## Bring up a Vnet
334
334
--no-ssh-key \
335
335
--os-sku $(OS_SKU ) \
336
336
--pod-ip-allocation-mode StaticBlock \
337
- $(LTS ) \
337
+ $(LTS_ARGS ) \
338
338
--yes
339
339
@$(MAKE ) set-kubeconf
340
340
@@ -353,7 +353,7 @@ vnetscale-swift-byocni-nokubeproxy-up: rg-up ipv4 vnetscale-swift-net-up ## Brin
353
353
--os-sku $(OS_SKU ) \
354
354
--kube-proxy-config $(KUBE_PROXY_JSON_PATH ) \
355
355
--pod-ip-allocation-mode StaticBlock \
356
- $(LTS ) \
356
+ $(LTS_ARGS ) \
357
357
--yes
358
358
@$(MAKE ) set-kubeconf
359
359
@@ -372,7 +372,7 @@ vnetscale-swift-cilium-up: rg-up ipv4 vnetscale-swift-net-up ## Bring up a Vnet
372
372
--pod-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/podnet \
373
373
--no-ssh-key \
374
374
--pod-ip-allocation-mode StaticBlock \
375
- $(LTS ) \
375
+ $(LTS_ARGS ) \
376
376
--yes
377
377
@$(MAKE ) set-kubeconf
378
378
@@ -389,7 +389,7 @@ vnetscale-swift-up: rg-up ipv4 vnetscale-swift-net-up ## Bring up a Vnet Scale S
389
389
--pod-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/podnet \
390
390
--no-ssh-key \
391
391
--pod-ip-allocation-mode StaticBlock \
392
- $(LTS ) \
392
+ $(LTS_ARGS ) \
393
393
--yes
394
394
@$(MAKE ) set-kubeconf
395
395
@@ -406,7 +406,7 @@ cniv1-up: rg-up ipv4 overlay-net-up ## Bring up a CNIv1 cluster
406
406
--vnet-subnet-id /subscriptions/$(SUB ) /resourceGroups/$(GROUP ) /providers/Microsoft.Network/virtualNetworks/$(VNET ) /subnets/nodenet \
407
407
--os-sku $(OS_SKU ) \
408
408
--no-ssh-key \
409
- $(LTS ) \
409
+ $(LTS_ARGS ) \
410
410
--yes
411
411
@$(MAKE ) set-kubeconf
412
412
ifeq ($(OS ) ,windows)
@@ -427,7 +427,7 @@ dualstack-overlay-up: rg-up ipv4 ipv6 overlay-net-up ## Brings up an dualstack O
427
427
--ip-families ipv4,ipv6 \
428
428
--aks-custom-headers AKSHTTPCustomFeatures=Microsoft.ContainerService/AzureOverlayDualStackPreview \
429
429
--no-ssh-key \
430
- $(LTS ) \
430
+ $(LTS_ARGS ) \
431
431
--yes
432
432
@$(MAKE ) set-kubeconf
433
433
@@ -445,7 +445,7 @@ dualstack-overlay-byocni-up: rg-up ipv4 ipv6 overlay-net-up ## Brings up an dual
445
445
--ip-families ipv4,ipv6 \
446
446
--aks-custom-headers AKSHTTPCustomFeatures=Microsoft.ContainerService/AzureOverlayDualStackPreview \
447
447
--no-ssh-key \
448
- $(LTS ) \
448
+ $(LTS_ARGS ) \
449
449
--yes
450
450
@$(MAKE ) set-kubeconf
451
451
ifeq ($(OS ) ,windows)
@@ -467,7 +467,7 @@ cilium-dualstack-up: rg-up ipv4 ipv6 overlay-net-up ## Brings up a Cilium Dualst
467
467
--ip-families ipv4,ipv6 \
468
468
--aks-custom-headers AKSHTTPCustomFeatures=Microsoft.ContainerService/AzureOverlayDualStackPreview \
469
469
--no-ssh-key \
470
- $(LTS ) \
470
+ $(LTS_ARGS ) \
471
471
--yes
472
472
@$(MAKE ) set-kubeconf
473
473
@@ -486,7 +486,7 @@ dualstack-byocni-nokubeproxy-up: rg-up ipv4 ipv6 overlay-net-up ## Brings up a D
486
486
--aks-custom-headers AKSHTTPCustomFeatures=Microsoft.ContainerService/AzureOverlayDualStackPreview \
487
487
--no-ssh-key \
488
488
--kube-proxy-config $(KUBE_PROXY_JSON_PATH ) \
489
- $(LTS ) \
489
+ $(LTS_ARGS ) \
490
490
--yes
491
491
@$(MAKE ) set-kubeconf
492
492
0 commit comments