You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Edit the newly downloaded [helm-config.yaml](../examples/sample-helm-config.yaml) and fill out the sections `appgw` and `armAuth`.
207
+
3. Edit the newly downloaded [helm-config.yaml](../examples/sample-helm-config.yaml) and fill out the sections `appgw` and `armAuth`.
208
208
```bash
209
209
sed -i "s|<subscriptionId>|${subscriptionId}|g" helm-config.yaml
210
210
sed -i "s|<resourceGroupName>|${resourceGroupName}|g" helm-config.yaml
@@ -216,29 +216,30 @@ Kubernetes. We will leverage it to install the `application-gateway-kubernetes-i
216
216
nano helm-config.yaml
217
217
```
218
218
219
-
Values:
220
-
- `verbosityLevel`: Sets the verbosity level of the AGIC logging infrastructure. See [Logging Levels](https://github.com/Azure/application-gateway-kubernetes-ingress/blob/463a87213bbc3106af6fce0f4023477216d2ad78/docs/troubleshooting.md#logging-levels) for possible values.
221
-
- `appgw.subscriptionId`: The Azure Subscription ID in which App Gateway resides. Example: `a123b234-a3b4-557d-b2df-a0bc12de1234`
222
-
- `appgw.resourceGroup`: Name of the Azure Resource Group in which App Gateway was created. Example: `app-gw-resource-group`
223
-
- `appgw.name`: Name of the Application Gateway. Example: `applicationgatewayd0f0`
224
-
- `appgw.shared`: This boolean flag should be defaulted to `false`. Set to `true` should you need a [Shared App Gateway](https://github.com/Azure/application-gateway-kubernetes-ingress/blob/072626cb4e37f7b7a1b0c4578c38d1eadc3e8701/docs/setup/install-existing.md#multi-cluster--shared-app-gateway).
225
-
- `kubernetes.watchNamespace`: Specify the name space, which AGIC should watch. This could be a single string value, or a comma-separated list of namespaces.
226
-
- `armAuth.type`: could be `aadPodIdentity` or `servicePrincipal`
227
-
- `armAuth.identityResourceID`: Resource ID of the Azure Managed Identity
228
-
- `armAuth.identityClientId`: The Client ID of the Identity. See below for more information on Identity
229
-
- `armAuth.secretJSON`: Only needed when Service Principal Secret type is chosen (when `armAuth.type` has been set to `servicePrincipal`)
230
-
219
+
Values:
220
+
- `verbosityLevel`: Sets the verbosity level of the AGIC logging infrastructure. See [Logging Levels](https://github.com/Azure/application-gateway-kubernetes-ingress/blob/463a87213bbc3106af6fce0f4023477216d2ad78/docs/troubleshooting.md#logging-levels) for possible values.
221
+
- `appgw.subscriptionId`: The Azure Subscription ID in which App Gateway resides. Example: `a123b234-a3b4-557d-b2df-a0bc12de1234`
222
+
- `appgw.resourceGroup`: Name of the Azure Resource Group in which App Gateway was created. Example: `app-gw-resource-group`
223
+
- `appgw.name`: Name of the Application Gateway. Example: `applicationgatewayd0f0`
224
+
- `appgw.shared`: This boolean flag should be defaulted to `false`. Set to `true` should you need a [Shared App Gateway](https://github.com/Azure/application-gateway-kubernetes-ingress/blob/072626cb4e37f7b7a1b0c4578c38d1eadc3e8701/docs/setup/install-existing.md#multi-cluster--shared-app-gateway).
225
+
- `kubernetes.watchNamespace`: Specify the name space, which AGIC should watch. This could be a single string value, or a comma-separated list of namespaces.
226
+
- `armAuth.type`: could be `aadPodIdentity` or `servicePrincipal`
227
+
- `armAuth.identityResourceID`: Resource ID of the Azure Managed Identity
228
+
- `armAuth.identityClientId`: The Client ID of the Identity. See below for more information on Identity
229
+
- `armAuth.secretJSON`: Only needed when Service Principal Secret type is chosen (when `armAuth.type` has been set to `servicePrincipal`)
230
+
- `rbac.enabled`: Make sure to set this to trueif you have a AKS cluster that is RBAC enabled.
231
231
232
232
Note on Identity: The `identityResourceID` and `identityClientID` are values that were created
233
233
during the [Create an Identity](https://github.com/Azure/application-gateway-kubernetes-ingress/blob/072626cb4e37f7b7a1b0c4578c38d1eadc3e8701/docs/setup/install-new.md#create-an-identity)
234
234
steps, and could be obtained again using the following command:
235
235
```bash
236
236
az identity show -g <resource-group> -n <identity-name>
237
237
```
238
-
`<resource-group>`in the command above is the resource group of your App Gateway. `<identity-name>` is the name of the created identity. All identities for a given subscription can be listed using: `az identity list`
238
+
- `<resource-group>`in the command above is the resource group of your App Gateway.
239
+
- `<identity-name>` is the name of the created identity. All identities for a given subscription can be listed using: `az identity list`
239
240
240
241
241
-
1. Install the Application Gateway ingress controller package:
242
+
4. Install the Application Gateway ingress controller package:
0 commit comments