AWS에서 Kubernetes Ingress Nginx 설정

AWS에서 Kubernetes Ingress Nginx 설정

kubernetes 클러스터를 로컬로 설정하고 kubernetes-ingress-nginx가 올바르게 작동하도록 합니다.

이제 AWS에 배포하고 싶습니다. kubeadm을 사용하여 kubernetes 클러스터를 설정했는데 올바르게 작동합니다.

이제 문제는 수신 작업을 수행할 수 없다는 것입니다. kubernetes ingress nginx를 배포했습니다.

몇 가지 튜토리얼을 진행했지만 먼저 대부분은 AWS EKS에서 배포된 kubernetes를 기반으로 하고, 두 번째로 다른 튜토리얼에서는 AWS Network Load Balancer를 자동으로 생성하는 yaml 파일을 배포하라고 했지만 일부를 따르려고 했지만 아무것도 작동하지 않았습니다.

3개 노드(마스터 1개 + 워커 2개)로 구성된 클러스터가 있으므로 배포된 수신 컨트롤러(로드 밸런서)에서 수신 대기를 희망하면서 포트 80에 대한 AWS 대상 그룹을 생성했지만 대상 그룹에서 어떤 노드도 감지하지 못했습니다. 나는 AWS NLB에서 수신 작업을 수행할 수 있기를 바랐습니다.

수신 작업에 적용할 수 없는 단계별 프로세스를 누군가 도와줄 수 있나요?

관련 정보