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
Copy file name to clipboardExpand all lines: support/azure/azure-kubernetes/load-bal-ingress-c/troubleshoot-app-gateway-ingress-controller-connectivity-issues.md
+23-4Lines changed: 23 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -157,9 +157,11 @@ Look for any errors or warnings that might indicate what's going wrong.
157
157
158
158
## Step 4: Check Application Gateway operational State
159
159
160
-
This step only applies to AGIC that is deployed by using the add-on. It focuses on understanding the operational state of the [Application Gateway](/azure/application-gateway/overview) if it's used as an [Ingress Controller on AKS](/azure/application-gateway/ingress-controller-overview).
160
+
It focuses on understanding the operational state of the [Application Gateway](/azure/application-gateway/overview) if it's used as an [Ingress Controller on AKS](/azure/application-gateway/ingress-controller-overview).
161
161
162
-
1. **Get the Application Gateway name**:
162
+
### [Add-on](#tab/Add-on)
163
+
164
+
1. Get the Application Gateway name:
163
165
164
166
```console
165
167
az aks show --name <YOUR_AKS_NAME> --resource-group <YOUR_RG_NAME> --query addonProfiles.ingressApplicationGateway
@@ -180,14 +182,31 @@ This step only applies to AGIC that is deployed by using the add-on. It focuses
180
182
}
181
183
```
182
184
183
-
2. **Verify the Application Gateway operational state**:
185
+
2. Verify the Application Gateway operational state:
186
+
187
+
```console
188
+
az network application-gateway show --name <YOUR_APPLICATION_GATEWAY_NAME> --resource-group <YOUR_RG_NAME> --query operationalState
189
+
```
190
+
191
+
192
+
### [Helm](#tab/helm)
193
+
194
+
1. Get the Application Gateway name:
195
+
196
+
```console
197
+
helm show values agic-controller --jsonpath "appgw.name"
198
+
```
199
+
200
+
> [!NOTE]
201
+
> If you see any unexpected error on this step, you might have misconfigured `AGIC`, see [Install AGIC by using a new Application Gateway deployment](/azure/application-gateway/ingress-controller-install-new).
202
+
203
+
2. Validate the Application Gateway operational state:
184
204
185
205
```console
186
206
az network application-gateway show --name <YOUR_APPLICATION_GATEWAY_NAME> --resource-group <YOUR_RG_NAME> --query operationalState
187
207
```
188
208
189
209
The expected `operationalState` value is `Running`. If it's something different, you might have to restart the Application Gateway.
The [AGIC](/azure/application-gateway/ingress-controller-overview) monitors the pod IPs and maps them to `backendAddressPools` in the `Application Gateway` instance. This step verifies that integration.
0 commit comments