Skip to content

Commit f8aa0d6

Browse files
authored
public repo edit
1 parent 41832c4 commit f8aa0d6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

articles/aks/ingress-static-ip.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,10 @@ az network public-ip create --resource-group MC_myResourceGroup_myAKSCluster_eas
5151

5252
Now deploy the *nginx-ingress* chart with Helm. For added redundancy, two replicas of the NGINX ingress controllers are deployed with the `--set controller.replicaCount` parameter. To fully benefit from running replicas of the ingress controller, make sure there's more than one node in your AKS cluster.
5353

54-
There are two additional parameters that you need to pass to the Helm release so that the Ingress Controller is made aware of the static IP Address of the LoadBalancer to be allocated to the Ingress Controller Service, and the DNS name label being applied to the Public IP Address resource. For the HTTPS certificates to work correctly, a DNS name label is used to configure an FQDN for the ingress controller IP address.
54+
You must pass two additional parameters to the Helm release so the ingress controller is made aware both of the static IP address of the load balancer to be allocated to the ingress controller service, and of the DNS name label being applied to the public IP address resource. For the HTTPS certificates to work correctly, a DNS name label is used to configure an FQDN for the ingress controller IP address.
5555

56-
1) Add the `--set controller.service.loadBalancerIP` parameter, and specify your own public IP address created in the previous step.
57-
2. Add the `--set controller.service.annotations."service\.beta\.kubernetes\.io/azure-dns-label-name"` parameter, and specify a DNS name label to be applied to the public IP address created in the previous step.
56+
1. Add the `--set controller.service.loadBalancerIP` parameter. Specify your own public IP address that was created in the previous step.
57+
1. Add the `--set controller.service.annotations."service\.beta\.kubernetes\.io/azure-dns-label-name"` parameter. Specify a DNS name label to be applied to the public IP address that was created in the previous step.
5858

5959
The ingress controller also needs to be scheduled on a Linux node. Windows Server nodes (currently in preview in AKS) shouldn't run the ingress controller. A node selector is specified using the `--set nodeSelector` parameter to tell the Kubernetes scheduler to run the NGINX ingress controller on a Linux-based node.
6060

0 commit comments

Comments
 (0)