|
1 | 1 | - name: Application Gateway documentation
|
2 | 2 | href: index.yml
|
3 |
| -- name: Overview |
| 3 | +- name: Get started |
| 4 | + expanded: true |
4 | 5 | items:
|
5 |
| - - name: About application gateways |
| 6 | + - name: Application Gateway overview |
6 | 7 | href: overview.md
|
7 | 8 | - name: Application Gateway v2
|
8 | 9 | href: overview-v2.md
|
9 | 10 | - name: Application Gateway for Containers
|
10 | 11 | href: ./for-containers/overview.md
|
11 |
| - - name: Well-Architected review of Application Gateway |
12 |
| - href: /azure/architecture/framework/services/networking/azure-application-gateway?toc=/azure/application-gateway/toc.json&bc=/azure/application-gateway/breadcrumb/toc.json |
13 |
| -- name: Quickstarts |
14 |
| - expanded: true |
15 |
| - items: |
16 | 12 | - name: Create Application Gateway - Portal
|
17 | 13 | href: quick-create-portal.md
|
18 | 14 | - name: Create Application Gateway - PowerShell
|
|
27 | 23 | href: quick-create-template.md
|
28 | 24 | - name: Create Application Gateway - Terraform
|
29 | 25 | href: quick-create-terraform.md
|
30 |
| -- name: Tutorials |
31 |
| - items: |
32 |
| - - name: Secure with SSL |
33 |
| - href: create-ssl-portal.md |
34 |
| - - name: Host multiple sites |
35 |
| - href: create-multiple-sites-portal.md |
36 |
| - - name: Route by URL |
37 |
| - href: create-url-route-portal.md |
38 |
| - - name: Redirect web traffic |
39 |
| - href: tutorial-url-redirect-cli.md |
40 |
| - - name: Autoscaling and zone redundant |
41 |
| - href: tutorial-autoscale-ps.md |
42 |
| - - name: Ingress Controller add-on for AKS (Greenfield) |
43 |
| - href: tutorial-ingress-controller-add-on-new.md |
44 |
| - - name: Ingress Controller add-on for AKS (Brownfield) |
45 |
| - href: tutorial-ingress-controller-add-on-existing.md |
46 |
| - - name: Deploy Application Gateway with DDoS protection |
47 |
| - href: tutorial-protect-application-gateway.md |
48 |
| -- name: Concepts |
| 26 | +- name: Design |
49 | 27 | items:
|
| 28 | + - name: Well-Architected review of Application Gateway |
| 29 | + href: /azure/architecture/framework/services/networking/azure-application-gateway?toc=/azure/application-gateway/toc.json&bc=/azure/application-gateway/breadcrumb/toc.json |
50 | 30 | - name: Basics
|
51 | 31 | items:
|
52 | 32 | - name: Application Gateway features
|
|
55 | 35 | href: how-application-gateway-works.md
|
56 | 36 | - name: Application Gateway components
|
57 | 37 | href: application-gateway-components.md
|
58 |
| - - name: Configuration |
59 |
| - items: |
60 |
| - - name: Overview |
61 |
| - href: configuration-overview.md |
62 |
| - - name: Infrastructure |
63 |
| - href: configuration-infrastructure.md |
64 |
| - - name: Frontend IP address |
65 |
| - href: configuration-frontend-ip.md |
66 |
| - - name: Listeners |
67 |
| - href: configuration-listeners.md |
68 |
| - - name: Request routing rules |
69 |
| - href: configuration-request-routing-rules.md |
70 |
| - - name: HTTP settings |
71 |
| - href: configuration-http-settings.md |
| 38 | + - name: Configuration |
| 39 | + items: |
| 40 | + - name: Overview |
| 41 | + href: configuration-overview.md |
| 42 | + - name: Infrastructure |
| 43 | + href: configuration-infrastructure.md |
| 44 | + - name: Frontend IP address |
| 45 | + href: configuration-frontend-ip.md |
| 46 | + - name: Listeners |
| 47 | + href: configuration-listeners.md |
| 48 | + - name: Request routing rules |
| 49 | + href: configuration-request-routing-rules.md |
| 50 | + - name: HTTP settings |
| 51 | + href: configuration-http-settings.md |
72 | 52 | - name: Routing
|
73 | 53 | items:
|
74 | 54 | - name: Multi-site hosting
|
|
79 | 59 | href: redirect-overview.md
|
80 | 60 | - name: Rewrite HTTP headers and URL
|
81 | 61 | href: rewrite-http-headers-url.md
|
82 |
| - - name: Security |
83 |
| - items: |
84 |
| - - name: Security baseline |
85 |
| - href: /security/benchmark/azure/baselines/application-gateway-security-baseline?toc=/azure/application-gateway/toc.json |
86 |
| - - name: Private Deployment |
87 |
| - href: application-gateway-private-deployment.md |
88 |
| - - name: Private Link |
89 |
| - href: private-link.md |
90 |
| - - name: SSL |
91 |
| - items: |
92 |
| - - name: SSL termination and end to end SSL |
93 |
| - href: ssl-overview.md |
94 |
| - - name: SSL policy overview |
95 |
| - href: application-gateway-ssl-policy-overview.md |
96 |
| - - name: Mutual authentication |
97 |
| - href: mutual-authentication-overview.md |
98 |
| - - name: Using Key Vault |
99 |
| - href: key-vault-certs.md |
100 |
| - - name: SSL certificate management |
101 |
| - href: ssl-certificate-management.md |
102 |
| - - name: Health monitoring |
103 |
| - items: |
104 |
| - - name: Monitor Application Gateway |
105 |
| - href: monitor-application-gateway.md |
106 |
| - - name: Health probe |
107 |
| - href: application-gateway-probe-overview.md |
108 |
| - - name: Backend health |
109 |
| - href: application-gateway-backend-health.md |
110 |
| - - name: Diagnostic logs |
111 |
| - href: application-gateway-diagnostics.md |
112 |
| - - name: Metrics |
113 |
| - href: application-gateway-metrics.md |
| 62 | + |
114 | 63 | - name: TCP/TLS proxy
|
115 | 64 | href: tcp-tls-proxy-overview.md
|
116 | 65 | - name: Support for working remotely
|
|
127 | 76 | href: understanding-pricing.md
|
128 | 77 | - name: FAQ
|
129 | 78 | href: application-gateway-faq.yml
|
130 |
| -- name: How-to guides |
| 79 | +- name: Security |
| 80 | + items: |
| 81 | + - name: Private Deployment |
| 82 | + href: application-gateway-private-deployment.md |
| 83 | + - name: Private Link |
| 84 | + href: private-link.md |
| 85 | + - name: Secure with SSL |
| 86 | + href: create-ssl-portal.md |
| 87 | + - name: SSL termination and end to end SSL |
| 88 | + href: ssl-overview.md |
| 89 | + - name: SSL policy overview |
| 90 | + href: application-gateway-ssl-policy-overview.md |
| 91 | + - name: Mutual authentication |
| 92 | + href: mutual-authentication-overview.md |
| 93 | + - name: Using Key Vault |
| 94 | + href: key-vault-certs.md |
| 95 | + - name: SSL certificate management |
| 96 | + href: ssl-certificate-management.md |
| 97 | + - name: Security baseline |
| 98 | + href: /security/benchmark/azure/baselines/application-gateway-security-baseline?toc=/azure/application-gateway/toc.json |
| 99 | +- name: Deploy |
131 | 100 | items:
|
| 101 | + - name: Host multiple sites |
| 102 | + href: create-multiple-sites-portal.md |
| 103 | + - name: Route by URL |
| 104 | + href: create-url-route-portal.md |
| 105 | + - name: Redirect web traffic |
| 106 | + href: tutorial-url-redirect-cli.md |
| 107 | + - name: Autoscaling and zone redundant |
| 108 | + href: tutorial-autoscale-ps.md |
| 109 | + - name: Deploy Application Gateway with DDoS protection |
| 110 | + href: tutorial-protect-application-gateway.md |
132 | 111 | - name: Configure TCP/TLS proxy
|
133 | 112 | items:
|
134 | 113 | - name: Azure portal
|
|
187 | 166 | href: application-gateway-configure-listener-specific-ssl-policy.md
|
188 | 167 | - name: Ingress for AKS
|
189 | 168 | items:
|
190 |
| - - name: Ingress for AKS via Helm (Brownfield) |
191 |
| - href: ingress-controller-install-existing.md |
192 | 169 | - name: Ingress for AKS via Helm (Greenfield)
|
193 | 170 | href: ingress-controller-install-new.md
|
| 171 | + - name: Ingress Controller add-on for AKS (Greenfield) |
| 172 | + href: tutorial-ingress-controller-add-on-new.md |
| 173 | + - name: Ingress for AKS via Helm (Brownfield) |
| 174 | + href: ingress-controller-install-existing.md |
| 175 | + - name: Ingress Controller add-on for AKS (Brownfield) |
| 176 | + href: tutorial-ingress-controller-add-on-existing.md |
194 | 177 | - name: Migrate from Helm deployment to AKS add-on
|
195 | 178 | href: ingress-controller-migration.md
|
196 | 179 | - name: Disable and re-enable AKS Ingress Controller add-on
|
|
301 | 284 | href: ../operational-excellence/relocation-app-gateway.md?toc=/azure/application-gateway/toc.json
|
302 | 285 | - name: Migrate to availability zone support
|
303 | 286 | href: ../reliability/migrate-app-gateway-v2.md?toc=/azure/application-gateway/toc.json
|
304 |
| - - name: Troubleshoot |
305 |
| - items: |
306 |
| - - name: ILB with an App Service Environment |
307 |
| - href: create-gateway-internal-load-balancer-app-service-environment.md |
308 |
| - - name: App service issues |
309 |
| - href: troubleshoot-app-service-redirection-app-service-url.md |
310 |
| - - name: Session affinity issues |
311 |
| - href: how-to-troubleshoot-application-gateway-session-affinity-issues.md |
312 |
| - - name: Bad Gateway (502) errors |
313 |
| - href: application-gateway-troubleshooting-502.md |
314 |
| - - name: HTTP response codes |
315 |
| - href: http-response-codes.md |
316 |
| - - name: Mutual authentication |
317 |
| - href: mutual-authentication-troubleshooting.md |
318 |
| - - name: Ingress for AKS |
319 |
| - href: ingress-controller-troubleshoot.md |
320 |
| - - name: Resource Health |
321 |
| - href: resource-health-overview.md |
322 |
| - - name: Use Log Analytics |
323 |
| - href: log-analytics.md |
324 |
| - - name: Backend health issues |
325 |
| - href: application-gateway-backend-health-troubleshooting.md |
326 |
| - - name: Key Vault errors |
327 |
| - href: application-gateway-key-vault-common-errors.md |
328 |
| - - name: Disabled listeners |
329 |
| - href: disabled-listeners.md |
330 | 287 | - name: Proxy buffer configuration
|
331 | 288 | href: proxy-buffers.md
|
332 | 289 | - name: Custom error pages
|
333 | 290 | href: custom-error.md
|
334 | 291 | - name: Migrate to v2 SKU
|
335 | 292 | items:
|
336 |
| - - name: About v1 retirement |
337 |
| - href: v1-retirement.md |
338 |
| - - name: Migrate from v1 to v2 |
339 |
| - href: migrate-v1-v2.md |
340 |
| - - name: FAQ |
341 |
| - href: retirement-faq.md |
| 293 | + - name: About v1 retirement |
| 294 | + href: v1-retirement.md |
| 295 | + - name: Migrate from v1 to v2 |
| 296 | + href: migrate-v1-v2.md |
| 297 | + - name: Migration FAQ |
| 298 | + href: retirement-faq.md |
342 | 299 | - name: Configure alerts
|
343 | 300 | href: configure-alerts-with-templates.md
|
344 | 301 | - name: Classic to Resource Manager
|
345 | 302 | href: classic-to-resource-manager.md
|
346 | 303 | - name: Configure Private Link
|
347 | 304 | href: private-link-configure.md
|
| 305 | +- name: Health monitoring |
| 306 | + items: |
| 307 | + - name: Monitor Application Gateway |
| 308 | + href: monitor-application-gateway.md |
| 309 | + - name: Health probe |
| 310 | + href: application-gateway-probe-overview.md |
| 311 | + - name: Backend health |
| 312 | + href: application-gateway-backend-health.md |
| 313 | + - name: Diagnostic logs |
| 314 | + href: application-gateway-diagnostics.md |
| 315 | + - name: Metrics |
| 316 | + href: application-gateway-metrics.md |
| 317 | +- name: Troubleshoot |
| 318 | + items: |
| 319 | + - name: ILB with an App Service Environment |
| 320 | + href: create-gateway-internal-load-balancer-app-service-environment.md |
| 321 | + - name: App service issues |
| 322 | + href: troubleshoot-app-service-redirection-app-service-url.md |
| 323 | + - name: Session affinity issues |
| 324 | + href: how-to-troubleshoot-application-gateway-session-affinity-issues.md |
| 325 | + - name: Bad Gateway (502) errors |
| 326 | + href: application-gateway-troubleshooting-502.md |
| 327 | + - name: HTTP response codes |
| 328 | + href: http-response-codes.md |
| 329 | + - name: Mutual authentication |
| 330 | + href: mutual-authentication-troubleshooting.md |
| 331 | + - name: Ingress for AKS |
| 332 | + href: ingress-controller-troubleshoot.md |
| 333 | + - name: Resource Health |
| 334 | + href: resource-health-overview.md |
| 335 | + - name: Use Log Analytics |
| 336 | + href: log-analytics.md |
| 337 | + - name: Backend health issues |
| 338 | + href: application-gateway-backend-health-troubleshooting.md |
| 339 | + - name: Key Vault errors |
| 340 | + href: application-gateway-key-vault-common-errors.md |
| 341 | + - name: Disabled listeners |
| 342 | + href: disabled-listeners.md |
348 | 343 | - name: Reference
|
349 | 344 | items:
|
350 | 345 | - name: Monitoring data reference
|
|
0 commit comments