해결된 질문
작성
·
321
0
안녕하세요.
Go 언어 작성 컨테이너 올리기 강의 수강 관련해서 질문이있습니다.
virtualbox로 테스트 중 kubectl run http-go --image=계정/http-go --port=8080 으로 pod 생성한 다음에 get pod 명령을 입력하면 위와같이 Running 인것이 확인됩니다.
하지만 deployment나 replicaset은 No resources found in default namespace 라고 나오는데요. 혹시 무슨 문제로 인해 해당 메시지가 나오는지 잘 모르겠습니다.
GCP에서는 잘 수행되는 것으로 보아 이미지 문제는 아닌것 같은데, 무엇을 참고해야할까요?
답변 7
1
2020. 03. 29. 17:34
답변 감사합니다.
create deployment 할때 --port 제거 및 expose 시, 아래와 같이 Port 매핑을 했습니다.
kubectl expose deployment http-go --port=8080 --target-port=8080
참고 문서 : https://kubernetes.io/ko/docs/reference/kubectl/cheatsheet/
1
0
2021. 04. 15. 20:13
안녕하세요 강사 최일선입니다.
여기 보시면 메탈LB에 대해서 물어보시는데 메탈LB를 설치하시면 현재 사용하시는 NAT 네트워크의 DHCP에서 IP를 미리 할당받아서 로드밸런서 expose에 사용할 수 있습니다.
메탈LB 관련 질문
https://www.inflearn.com/questions/140988
메탈LB 설치 페이지
https://metallb.universe.tf/installation/
감사합니다.