File tree Expand file tree Collapse file tree 5 files changed +103
-6
lines changed
docs/examples_extensibility/aks Expand file tree Collapse file tree 5 files changed +103
-6
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "analyzers" : {
3+ "core" : {
4+ "enabled" : true ,
5+ "rules" : {
6+ "adminusername-should-not-be-literal" : {
7+ "level" : " warning"
8+ },
9+ "explicit-values-for-loc-params" : {
10+ "level" : " off"
11+ },
12+ "no-hardcoded-env-urls" : {
13+ "level" : " warning"
14+ },
15+ "no-hardcoded-location" : {
16+ "level" : " warning"
17+ },
18+ "no-unnecessary-dependson" : {
19+ "level" : " warning"
20+ },
21+ "no-loc-expr-outside-params" : {
22+ "level" : " off"
23+ },
24+ "no-unused-params" : {
25+ "level" : " warning"
26+ },
27+ "no-unused-vars" : {
28+ "level" : " warning"
29+ },
30+ "outputs-should-not-contain-secrets" : {
31+ "level" : " off"
32+ },
33+ "prefer-interpolation" : {
34+ "level" : " warning"
35+ },
36+ "secure-parameter-default" : {
37+ "level" : " warning"
38+ },
39+ "simplify-interpolation" : {
40+ "level" : " warning"
41+ },
42+ "protect-commandtoexecute-secrets" : {
43+ "level" : " warning"
44+ },
45+ "use-stable-vm-image" : {
46+ "level" : " warning"
47+ },
48+ "max-variables" : {
49+ "level" : " error"
50+ },
51+ "max-params" : {
52+ "level" : " error"
53+ },
54+ "max-outputs" : {
55+ "level" : " error"
56+ },
57+ "max-resources" : {
58+ "level" : " error"
59+ }
60+ }
61+ }
62+ }
63+ }
Original file line number Diff line number Diff line change 1+ # In order to use this functionality, you must first have been enrolled in the extensibility preview.
2+ # You will also need to ensure you've set the BICEP_IMPORTS_ENABLED_EXPERIMENTAL env var to 'true' in both VSCode and your CLI environment.
3+
4+ $baseName = " majastrzkub"
5+ $adminUsername = " marcin"
6+ $sshRSAPublicKey = Get-Content " ~\.ssh\id_rsa.pub" ;
7+
8+ $env: BICEP_IMPORTS_ENABLED_EXPERIMENTAL = ' true'
9+
10+ Select-AzSubscription 996a2f3f- ee01- 4ffd- 9765 - d2c3fc98f30a
11+
12+ # end-to-end deployment
13+ New-AzSubscriptionDeployment `
14+ - Name $baseName `
15+ - Location ' West Central US' `
16+ - TemplateFile ' .\main.bicep' `
17+ - TemplateParameterObject @ {
18+ baseName = $baseName ;
19+ dnsPrefix = $baseName ;
20+ linuxAdminUsername = $adminUsername ;
21+ sshRSAPublicKey = $sshRSAPublicKey ;
22+ }
23+
24+ # deploy kubernetes resources individually
25+ $kubeConfig = ' '
26+
27+ New-AzResourceGroupDeployment `
28+ - Name " $baseName -voteapp" `
29+ - TemplateFile ' .\modules/kubernetes.bicep' `
30+ - ResourceGroupName $baseName `
31+ - TemplateParameterObject @ {
32+ kubeConfig = $kubeConfig
33+ }
Original file line number Diff line number Diff line change 77 "_generator" : {
88 "name" : " bicep" ,
99 "version" : " dev" ,
10- "templateHash" : " 3946576466075641134 "
10+ "templateHash" : " 15309690455475659537 "
1111 }
1212 },
1313 "parameters" : {
6464 "_generator" : {
6565 "name" : " bicep" ,
6666 "version" : " dev" ,
67- "templateHash" : " 6455952491638494487 "
67+ "templateHash" : " 14191993925451111251 "
6868 }
6969 },
7070 "parameters" : {
8888 "variables" : {
8989 "osDiskSizeGB" : 0 ,
9090 "agentCount" : 3 ,
91- "agentVMSize" : " Standard_DS2_v2 "
91+ "agentVMSize" : " standard_f2s_v2 "
9292 },
9393 "resources" : {
9494 "aks" : {
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ param sshRSAPublicKey string
66
77var osDiskSizeGB = 0
88var agentCount = 3
9- var agentVMSize = 'Standard_DS2_v2'
9+ var agentVMSize = 'standard_f2s_v2' //' Standard_DS2_v2'
1010
1111resource aks 'Microsoft.ContainerService/managedClusters@2020-09-01' = {
1212 name : baseName
@@ -18,6 +18,7 @@ resource aks 'Microsoft.ContainerService/managedClusters@2020-09-01' = {
1818 name : 'agentpool'
1919 osDiskSizeGB : osDiskSizeGB
2020 count : agentCount
21+ #disable-next-line BCP036
2122 vmSize : agentVMSize
2223 osType : 'Linux'
2324 mode : 'System'
Original file line number Diff line number Diff line change 77 "_generator" : {
88 "name" : " bicep" ,
99 "version" : " dev" ,
10- "templateHash" : " 6455952491638494487 "
10+ "templateHash" : " 14191993925451111251 "
1111 }
1212 },
1313 "parameters" : {
3131 "variables" : {
3232 "osDiskSizeGB" : 0 ,
3333 "agentCount" : 3 ,
34- "agentVMSize" : " Standard_DS2_v2 "
34+ "agentVMSize" : " standard_f2s_v2 "
3535 },
3636 "resources" : {
3737 "aks" : {
You can’t perform that action at this time.
0 commit comments