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: articles/application-gateway/ingress-controller-install-existing.md
+21-22Lines changed: 21 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,18 +30,17 @@ This document assumes you already have the following tools and infrastructure in
30
30
-[AKS](https://azure.microsoft.com/services/kubernetes-service/) with [Azure Container Networking Interface (CNI)](../aks/configure-azure-cni.md)
31
31
-[Application Gateway v2](./tutorial-autoscale-ps.md) in the same virtual network as AKS
32
32
-[AAD Pod Identity](https://github.com/Azure/aad-pod-identity) installed on your AKS cluster
33
-
-[Cloud Shell](https://shell.azure.com/) is the Azure shell environment, which has `az` CLI, `kubectl`, and `helm` installed. These tools are required for the commands below.
33
+
-[Cloud Shell](https://shell.azure.com/) is the Azure shell environment, which has `az` CLI, `kubectl`, and `helm` installed. These tools are required for the following commands:
34
34
35
-
Please __backup your Application Gateway's configuration__ before installing AGIC:
35
+
**Backup your Application Gateway's configuration** before installing AGIC:
36
36
1. using [Azure portal](https://portal.azure.com/) navigate to your `Application Gateway` instance
37
37
2. from `Export template` click `Download`
38
38
39
-
The zip file you downloaded will have JSON templates, bash, and PowerShell scripts you could use to restore App
39
+
The zip file you downloaded contains JSON templates, bash, and PowerShell scripts you could use to restore App
40
40
Gateway should that become necessary
41
41
42
42
## Install Helm
43
-
[Helm](../aks/kubernetes-helm.md) is a package manager for
44
-
Kubernetes. We will leverage it to install the `application-gateway-kubernetes-ingress` package.
43
+
[Helm](../aks/kubernetes-helm.md) is a package manager for Kubernetes. This is used to install the `application-gateway-kubernetes-ingress` package.
45
44
Use [Cloud Shell](https://shell.azure.com/) to install Helm:
46
45
47
46
1. Install [Helm](../aks/kubernetes-helm.md) and run the following to add `application-gateway-kubernetes-ingress` helm package:
@@ -98,8 +97,8 @@ the resource group of the `aks-agentpool` virtual machines. Typically that resou
98
97
az identity show -g <resourcegroup> -n <identity-name>
99
98
```
100
99
101
-
1. Give the identity `Contributor` access to your Application Gateway. For this you need the ID of the Application Gateway, which will
102
-
look something like this: `/subscriptions/A/resourceGroups/B/providers/Microsoft.Network/applicationGateways/C`
100
+
1. Give the identity `Contributor` access to your Application Gateway. For this you need the ID of the Application Gateway, which
101
+
looks something like this: `/subscriptions/A/resourceGroups/B/providers/Microsoft.Network/applicationGateways/C`
103
102
104
103
Get the list of Application Gateway IDs in your subscription with: `az network application-gateway list --query '[].id'`
105
104
@@ -121,7 +120,7 @@ look something like this: `/subscriptions/A/resourceGroups/B/providers/Microsoft
121
120
```
122
121
123
122
## Using a Service Principal
124
-
It is also possible to provide AGIC access to ARM via a Kubernetes secret.
123
+
It's also possible to provide AGIC access to ARM via a Kubernetes secret.
125
124
126
125
1. Create an Active Directory Service Principal and encode with base64. The base64 encoding is required for the JSON
127
126
blob to be saved to Kubernetes.
@@ -148,7 +147,7 @@ In the first few steps, we install Helm's Tiller on your Kubernetes cluster. Use
148
147
helm repo update
149
148
```
150
149
151
-
1. Download helm-config.yaml, which will configure AGIC:
150
+
1. Download helm-config.yaml, which configures AGIC:
0 commit comments