Service(name: traefik)의 EXTERNAL_IP 가 Pending 입니다.
1
작성한 질문수 1
[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다]
0. 질문 시 시험 지문을 그대로 복사 하거나 이미지 캡쳐를 올리지 말아 주세요.
1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요.
2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다.
3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요.
4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다.
5. 긴 로그는 제 메일로 보내주세요. (k8s.1pro@gmail.com)
6. 카페 [강의 자료실]에도 많은 질문과 답변들이 있어요!
안녕하세요. 일프로님. 강의 잘 보고 있습니다.
강의 7:27 쯤 k get svc -n traefik 명령을 입력했을 때, 해당 서비스 객체의 externalIP가 강의에서는 보이지만, 실습 환경에서는 Pending으로 나옵니다. 이번 강의의 환경세팅 삭제 명령을 입력하고, 다시 환경세팅을 해보아도 같은 상황입니다.
서비스 타입은 LoadBalancer 이지만, 실습 환경은 로컬 클러스터이기에 metalLB 설정 / 서비스 타입을 NodePort로 변경 / 외부 로드밸런서 사용과 같은 작업이 필요할까요?
(현재) 외부 IP가 없다보니 최종 검증 명령어인 curl http://external.app.local/ 입력 시, curl: (7) Failed to connect to external.app.local port 80: Connection refused 이러한 에러가 나옵니다.
확인 한 번 해주시면 감사하겠습니다...!
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. Jihoon Shin님.
쿠버네티스 환경에서 LoadBalancer 타입 서비스의 EXTERNAL_IP가 Pending 상태로 남는 것은 일반적으로 클라우드 프로바이더의 로드밸런서 서비스가 로컬 환경에서 동작하지 않기 때문입니다. 로컬이나 내부 네트워크 환경에서 이 문제를 해결하기 위해서는 몇 가지 방법을 고려할 수 있습니다:
MetalLB 사용: 로컬 환경에서
LoadBalancer를 구현하려면 MetalLB와 같은 메탈 로드밸런서 솔루션을 사용할 수 있습니다. MetalLB는 로컬 클러스터에 구성을 추가하여,LoadBalancer타입 서비스를 지원하도록 해줍니다. 노드포트 설정 없이 외부 IP를 할당받고자 할 때 특히 유용합니다.NodePort 설정으로 변경:
LoadBalancer대신NodePort로 서비스 타입을 변경할 수도 있습니다. 이렇게 하면 클러스터 외부에서 직접 노드의 IP와 노드포트로 접속하여 서비스를 이용할 수 있습니다.외부 로드밸런서 사용: 클러스터가 클라우드 환경에 배포된 것이라면, 해당 클라우드 공급자의 로드밸런서 서비스를 사용해 문제를 해결할 수 있습니다.
관련 링크에서 유사한 문제와 해결방법을 확인하실 수 있습니다:
- ingress 관련 질문 드립니다.
- kubernetes-anotherclass-sprint2/2211
위의 링크에서는 로드밸런서 설정과 관련된 문제 해결 방법들을 다루고 있으며, 특히 로컬 환경에서의 로드밸런서 설정에 도움이 될 수 있는 정보들이 포함되어 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
[15. ConfigMap, Secret - 실습] Env (File) 실습 시 문의사항
0
3
1
학습방법 문의
0
6
1
질문있습니다!!
0
20
1
kakao_app_icon 파일이 없습니다.
0
25
1
현재 시점 기준으로 최신 시험 출제 범위가 반영되었다고보면 될까요?
0
21
2
44번 강의 "AWS VPC와 Gateway endpoint 구성"에서 질문 드립니다.
0
17
1
섹션 17퀴즈 1번 답 오류 확인
0
24
1
section5,6 강의자료를 어디에서 받나요?
0
19
2
Node Schedule 실습 시 pod3 생성 시 메모리 요청량이 올라가지 않는 사항
1
25
1
1번 질문
0
28
2
안녕하세요
0
31
1
[수강 연장 문의] 직장 병행으로 인한 기간 연장 요청드립니다.
0
29
2
Readiness Probe 관련 질문드립니다.
0
26
1
강의 외 개념 및 시험 관련 질문
0
45
3
강의 자료 제작을 어떻게 하셨는지 궁금합니다!
0
50
1
새 링크 버튼이 안 보여요
0
38
2
강의자료인쇄가 안돼요~
0
23
2
구매후 바로 질문 하나만요..
0
46
1
강사님 가이드 부탁드립니다.
1
37
1
localhost:30000 접속 안되는 문제 관련 질문
0
45
2
Guest OS
1
42
2
질문있어요!
2
68
2
테마 적용 관련 질문
1
53
1
deployment 업데이트 및 롤백 실행하기 -2
1
47
2





