-
Notifications
You must be signed in to change notification settings - Fork 165
/
config.json
156 lines (156 loc) · 5.43 KB
/
config.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
{
"tabLabels": {
"deploy": "Deploy",
"cluster": "Cluster Details",
"addons": "Addon Details",
"net": "Networking Details",
"app": "Sample Apps"
},
"defaults": {
"deploy": {
"enableTelemetry": true,
"managedNodeResourceGroup": "",
"kubernetesVersion": "1.29.7",
"location": "westeurope",
"apiips": "",
"demoapp": false,
"disablePreviews": false,
"acrPushRole": true,
"kvCertSecretRole": true,
"keyVaultIPAllowlist": false,
"clusterAdminRole": true,
"clusterIPWhitelist" : true,
"templateVersions": [{
"key": "local",
"text": "local"
}],
"selectedTemplate": "local",
"githubrepo": "",
"githubrepobranch": "main",
"deployItemKey": "deployArmCli",
"workloadDeployCommands" : [],
"getCredentials" : true
},
"cluster": {
"keyVaultKmsByoRG": "",
"keyVaultKmsByoKeyId": "",
"keyVaultKms": "none",
"AksPaidSkuForSLA": false,
"apisecurity": "none",
"privateClusterDnsMethod": "system",
"dnsApiPrivateZoneId":"",
"autoscale": true,
"osType": "Linux",
"osSKU": "Ubuntu",
"upgradeChannel": "none",
"SystemPoolType": "CostOptimised",
"nodepoolName": "userpool01",
"systemNodepoolName": "agentpool",
"agentCount": 3,
"maxCount": 20,
"computeType": "gp",
"vmSize": "Standard_D4ds_v5",
"osDiskSizeGB": 128,
"osDiskType": "Ephemeral",
"enable_aad": true,
"AksDisableLocalAccounts": false,
"use_alt_aad": false,
"aad_tenant_id": "",
"enableAzureRBAC": true,
"aadgroupids": "",
"availabilityZones": "no",
"DefenderForContainers" : false,
"nodePoolSpot": false
},
"addons": {
"logDataCap": 0,
"acrUntaggedRetentionPolicy": 30,
"acrUntaggedRetentionPolicyEnabled": false,
"enableACRTrustPolicy": false,
"warIngressNginx": false,
"daprAddon": false,
"daprAddonHA": false,
"fluxGitOpsAddon": false,
"networkPolicy": "none",
"kedaAddon": false,
"serviceMeshProfile": "",
"blobCSIDriver": false,
"fileCSIDriver": true,
"diskCSIDriver": true,
"workloadIdentity": false,
"denydefaultNetworkPolicy": false,
"azurepolicy": "none",
"azurePolicyInitiative": "Baseline",
"ingress": "none",
"ingressEveryNode": false,
"appgw_privateIp": false,
"appgw_privateIpAddress": "",
"appGWautoscale": true,
"appGWcount": 0,
"appGWmaxCount": 10,
"appGWsku": "WAF_v2",
"appGWenableFirewall": true,
"appGwFirewallMode": "Prevention",
"appgwKVIntegration": false,
"certMan": false,
"certEmail": "",
"dns": false,
"dnsZoneId": "",
"registry": "none",
"acrPrivatePool": false,
"podid": false,
"podscale": false,
"monitor": "none",
"enableMonitorIngress": false,
"retentionInDays": 30,
"createAksMetricAlerts": true,
"enableSysLog": false,
"csisecret": "none",
"keyVaultAksCSIPollInterval": "2m",
"kvId": "",
"gitops": "none",
"containerLogsV2": false,
"containerLogsV2BasicLogs": false,
"sgxPlugin": false,
"automationAccountScheduledStartStop": "",
"automationTimeZone": "Etc/UTC",
"automationStartHour": 8,
"automationStopHour" : 19
},
"net": {
"vnetFirewallManagementSubnetAddressPrefix": "10.240.51.0/26",
"azureFirewallSku": "Standard",
"maxPods": 30,
"cniDynamicIpAllocation": false,
"networkPluginMode": false,
"networkPlugin": "azure",
"afw": false,
"bastion": false,
"nsg": false,
"nsgFlowLogs": false,
"vnetprivateend": false,
"enableNodePublicIP": false,
"vnet_opt": "default",
"byoAKSSubnetId": "",
"byoAKSPodSubnetId": "",
"byoAGWSubnetId": "",
"vnetAddressPrefix": "10.240.0.0/16",
"vnetAksSubnetAddressPrefix": "10.240.0.0/22",
"vnetAppGatewaySubnetAddressPrefix": "10.240.5.0/24",
"acrAgentPoolSubnetAddressPrefix": "10.240.4.64/26",
"bastionSubnetAddressPrefix": "10.240.4.128/26",
"privateLinkSubnetAddressPrefix": "10.240.4.192/26",
"vnetFirewallSubnetAddressPrefix": "10.240.50.0/24",
"podCidr": "10.240.100.0/22",
"serviceCidr": "172.10.0.0/16",
"dnsServiceIP": "172.10.0.10",
"createNatGateway": false,
"aksOutboundTrafficType": "loadBalancer",
"natGwIpCount": 2,
"natGwIdleTimeout" : 30
},
"app": {
"javatls": false
}
}
}