Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

381
Vistas
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 Respuestas
Responde la pregunta

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda