mac + docker desktop 에서 ingress 접근 실패
742
작성한 질문수 3
안녕하세요. 실습을 따라하고 있는데
docker desktop 환경에선 ingress 실습이 불가능한가요 ?
mac(m1) + docker desktop (kubernetes v1.22.5)를 사용하고 있는데 아래와 같이 127.0.0.1로 바꿔서 접근하려고해도 안되고 있습니다.
nginx controller는 설치해서 localhost로 접근하면 nginx 404 페이지가 뜨긴하는데 v1.echo.127.0.0.1.sslip.io 에서 연결이 안되는 것 같습니다.
다른 질문을 보니까 docker를 사용해서 그런거일수도 있을 것 같은데 ingress 테스트 하려면 무조건 vm 으로 돌려야하나요 ?
service/ingress-nginx-controller의 NodePort는 31989 입니다.
v1.echo.127.0.0.1.sslip.io
v1.echo.127.0.0.1.sslip.io:31989
모두 안되고 있습니다.
LoadBalancer Ingress: localhost
Port: http 80/TCP
TargetPort: http/TCP
NodePort: http 31989/TCP
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: echo-v1
spec:
rules:
- host: v1.echo.127.0.0.1.sslip.io
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: echo-v1
port:
number: 3000

답변 1
2
안녕하세요!
docker desktop을 사용하는 경우, 네트워크 구성이 조금 달라집니다. 결론적으로는 127.0.0.1:80 으로 직접 접근할 수 없고 127.0.0.1:31723 처럼 중간 프록시 서버를 거쳐야 합니다.
minikube service ingress-nginx-controller -n ingress-nginx --url
명령어를 입력하시면 중간 프록시 서버가 실행됩니다.
해당 프록시 서버를 그대로 둔 상태(종료하지 말고)에서 첫번째 줄의 포트로 접근해보시겠어요?
만약 결과가 다음과 같다면 v1.echo.127.0.0.1.sslip.io:51728 로 접근해보시면 됩니다.
http://127.0.0.1:51728
http://127.0.0.1:51729
https://subicura.com/k8s/guide/ingress.html#ingress-%E1%84%86%E1%85%A1%E1%86%AB%E1%84%83%E1%85%B3%E1%86%AF%E1%84%80%E1%85%B5 해당 문서의 Docker 부분을 참고해주세요.
감사합니다!
질문 있습니다!
0
106
1
m1 맥 도커로 미니쿠베 실행하는 분께
2
254
1
kubectl apply 적용 시 status "imagepullbackoff, errimagepull" 상태
0
905
1
host 브라우저에서 minikube ip에 접근이 안됩니다.
0
727
2
버추얼 박스에 설치된 버추얼 머신(우분투)에서는 미니쿠베 설치가 안 됩니까?
0
391
1
ghcr.io/subicura/echo:v1 에 오류가 있습니다.
0
526
1
고급편 제작계획
0
479
1
nodeport 질문
0
389
1
kubectl 오류
1
1057
2
kubectl 설치 관련
1
688
1
docker-compose up -d
1
493
1
강사님 터미널 설정 따라하고 싶습니다.
2
558
0
도커라는 말은 제품이름인가요?
1
430
1
쿠버네티스배포데모" 코드 제공 (재)문의
1
452
1
"쿠버네티스배포데모" 코드 제공 재문의
1
448
1
kubectl 버전 충돌로 삭제문의입니다
1
674
1
쿠버네티스모니터링- 그라파나,로키 관련 문의 입니다.
1
443
2
"쿠버네티스배포데모" 소스 코드는 제공이 안될까요?
1
373
2
터미널 환경설정 어떻게 하셨는지 궁금합니다!
1
317
1
host path에 대해 질문이 있습니다.
1
278
1
file과 env-file 의 차이는 뭔가요??
1
363
1
같은 클러스트의 판단 기준?
1
240
1
ClusterIP라는것에 대해 질문이 있습니다.
1
273
1
질문있습니다!
1
298
1





