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

384
Views
Instale el controlador de entrada de Nginx usando el gráfico de Helm

Estoy tratando de instalar el controlador de ingreso nginx usando el gráfico de timón, seguí los pasos a continuación para que LB esté disponible en la consola de AWS.

 kubectl create ns sony-ingress helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx helm repo update helm install sony-release ingress-nginx/ingress-nginx --namespace sony-ingress --set controller.replicaCount=2 --set controller.nodeSelector."beta\.kubernetes\.io/os"=linux --set defaultBackend.nodeSelector."beta\.kubernetes\.io/os"=linux helm list --namespace sony-ingress kubectl get all --namespace sony-ingress kubectl edit svc sony-release-ingress-nginx-controller -n sony-ingress

Después de ejecutar el comando anterior, está creando un balanceador de carga clásico en la consola de AWS, pero quiero crear un balanceador de carga de la aplicación. nube, por favor, que alguien me ayude con esto.

 [root@ helm-ingress-install]# kubectl get all --namespace sony-ingress NAME READY STATUS RESTARTS AGE pod/sony-release-ingress-nginx-controller-67c669747b-54c28 1/1 Running 0 2m52s pod/sony-release-ingress-nginx-controller-67c669747b-ptjmv 1/1 Running 0 2m52s NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/sony-release-ingress-nginx-controller LoadBalancer 172.20.62.149 internal-12345halalabalcla-15789654.eu-central-1.elb.amazonaws.com 80:32697/TCP,443:32762/TCP 2m53s service/sony-release-ingress-nginx-controller-admission ClusterIP 172.20.23.187 <none> 443/TCP 2m53s NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/sony-release-ingress-nginx-controller 2/2 2 2 2m53s NAME DESIRED CURRENT READY AGE replicaset.apps/sony-release-ingress-nginx-controller-67c669747b 2 2 2 2m53s
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Debe pasar la anotación para obtener el tipo de balanceadores de carga como NLB o ALB

Agregue esta anotación al servicio, que está exponiendo como el tipo LoaBalancer.

 apiVersion: v1 kind: Service metadata: annotations: service.beta.kubernetes.io/aws-load-balancer-backend-protocol: tcp service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout: '60' service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled: 'true' service.beta.kubernetes.io/aws-load-balancer-type: alb

aquí hay un ejemplo: https://aws.amazon.com/blogs/opensource/network-load-balancer-nginx-ingress-controller-eks/

El ejemplo anterior es para NLB, está usando nlb en la anotación, pero puede cambiarlo a alb .

Aquí el ejemplo oficial de ingreso de alb : https://aws.amazon.com/blogs/opensource/kubernetes-ingress-aws-alb-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!