Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

261
Views
Helm Nginx Ingress - how to specify External IP in "helm install" command

I need to specify External IP that will be associated to Nginx service upon the Ingress Controller creation using the HELM install:

helm install nginx-ingress ingress-nginx/ingress-nginx -f internal-ingress.yaml 
--set controller.nodeSelector."beta\.kubernetes\.io/os"=linux 
--set defaultBackend.nodeSelector."beta\.kubernetes\.io/os"=linux

So I want to set statically EXTERNAL-IP address that can be seen upon this creation:

kubectl get services
NAME                                     TYPE          CLUSTER-IP   EXTERNAL-IP   PORT(S)                                     AGE

nginx-ingress-ingress-nginx-controller   LoadBalancer  10.0.36.81   10.33.27.35   80:31312/TCP,443:30653/TCP   5d

I need this because DNS configuration has already been set up for this IP and I would like to avoid this kind of configuration again.

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

You can add flag to installation command:

 --set controller.service.loadBalancerIP=XXXX

where XXXX is static EXTERNAL IP you want to use. Remember that IP needs to be regional and in the same region as the cluster.

See: external-ip-ingress-controller.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!