docs: update prerequisites for installing Ingress-Nginx Controller on…#2936
docs: update prerequisites for installing Ingress-Nginx Controller on…#2936JaivigneshJv wants to merge 1 commit intoeclipse-che:mainfrom
Conversation
|
⚡️ Deploying pull request preview... |
|
|
||
| .Prerequisites | ||
|
|
||
| * Ensure your VPC subnets have the appropriate tags for load balancer discovery: |
There was a problem hiding this comment.
| * Ensure your VPC subnets have the appropriate tags for load balancer discovery: | |
| * Verify that your VPC subnets have the appropriate tags for load balancer discovery: |
|
@JaivigneshJv please follow the ECA validation procedure, we won't be able to merge your PR otherwise |
|
@tolusha could you please review? |
|
From my understanding Hello @JaivigneshJv |
| ** For public subnets (with internet gateway routes): `kubernetes.io/role/elb=1` | ||
| ** For private subnets (without internet gateway routes): `kubernetes.io/role/internal-elb=1` | ||
| ** For all subnets: `kubernetes.io/cluster/<CLUSTER_NAME>=shared` or `kubernetes.io/cluster/<CLUSTER_NAME>=owned` | ||
|
|
There was a problem hiding this comment.
Could you explain pls, why those prerequisites are needed?
procedures: Configure ingress-nginx for internet-facing load balancer on EKS
What does this pull request change?
This pull request updates the procedure for installing the Ingress-Nginx Controller on Amazon EKS. It adds a Helm option to configure the AWS load balancer as internet-facing.
Specifically, it adds the following line to the
helm installcommand:--set controller.service.annotations."service\.beta\.kubernetes\.io/aws-load-balancer-scheme"="internet-facing"This ensures that the load balancer created for the ingress controller is accessible from the internet, which is a common requirement for public-facing applications.
What issues does this pull request fix or reference?
This change addresses the need for a publicly accessible ingress controller on EKS.
Specify the version of the product this pull request applies to
This applies to Eclipse Che installations on Amazon EKS.
Pull Request checklist
The author and the reviewers validate the content of this pull request with the following checklist, in addition to the automated tests.
Validate language on files added or modifiedstep reports no vale warnings.