inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

쿠버네티스 어나더 클래스-Sprint3 (#실무핵심 #Docker #Nginx #Minio #Longhorn)

📝 Nginx 사용 시 마주하게 되는 상황들과 해결 방법 (💻 실습)

tls ingress 기본값 설정

101

odark

작성한 질문수 105

1

apiVersion: networking.k8s.io/v1 kind: Ingress metadata: annotations: nginx.ingress.kubernetes.io/ssl-redirect: "true"

tls 적용된 ingress는 redirect 기본값이 true라고 적어주셨는데
kubectl get ingress -n anotherclass-322 portal-3222 -o yaml 로 보면 안나오는데
위에 기본값은 원래 있다는 의미로 저렇게 적어만 주셨던걸까요?

 

 

그리고 portal.com:31443/hostname
으로 접속하면 페이지가 열리는데
portal.com:31080/hostname 요청하면 https로 리다이렉션 되니 페이지가 열려야 하는거죠?
그런데 노드포트가 아니니 안열리는것 뿐인거고...실제는 portal.com:31443/hostname이거 요청했을때와 똑같은 페이지가 열려야 하는거죠?

kubernetes infrastructure container

답변 2

0

일프로

tls 적용된 ingress는 redirect 기본값이 true라고 적어주셨는데
kubectl get ingress -n anotherclass-322 portal-3222 -o yaml 로 보면 안나오는데
위에 기본값은 원래 있다는 의미로 저렇게 적어만 주셨던걸까요? -> 네, 맞습니다. 제가 자료실에 설명을 좀 모호하게 적어 놓은 거 같아 문구를 좀 수정했어요.

  그리고 portal.com:31443/hostname
으로 접속하면 페이지가 열리는데
portal.com:31080/hostname 요청하면 https로 리다이렉션 되니 페이지가 열려야 하는거죠?

그런데 노드포트가 아니니 안열리는것 뿐인거고...실제는 portal.com:31443/hostname이거 요청했을때와 똑같은 페이지가 열려야 하는거죠?

-> 네, 그래서 강의에서 말씀드린 설정으로 [1-5-3. configuration-snippet 옵션 적용]이걸 해주시면 31443으로 연결이 되요.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. odark님.

Ingress에 대한 tls 설정과 관련하여 기본값 설정에 대해 궁금하신 것 같습니다. tls가 적용된 경우 ssl-redirect가 기본적으로 true인 것은 특정 Ingress 컨트롤러(예: nginx)에서 지원하는 설정이며, 이는 별도로 명시하지 않아도 기본적으로 동작함을 의미합니다.

관련된 질문과 답변을 참고하시면 도움이 될 것 같아요. 아래 URL은 이전 수강생들이 유사한 문제로 질문한 게시물들입니다:

  1. 쿠버네티스 버전별로 Ingress 생성방식이 다른가요? - Ingress 설정에서 버전에 따른 차이와 함께 기본 설정이 어떻게 적용되는지에 대한 논의가 있습니다.
  2. ingress 실습 에러 발생 - Ingress 설정 오류를 해결하면서 발생할 수 있는 문제와 그 해결 방법에 대해 자세히 설명하고 있습니다.

ssl-redirect 속성과 관련한 자세한 설명은 일반적으로 Ingress 컨트롤러의 공식 문서에도 명시되어 있으니 참고하시기 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Volume과 VolumeMount는 왜 나눠놨을까요?

1

68

2

mc: command not found

0

78

2

http://k8s.core:31080/hostname 요청

1

62

2

worker node에 대해서

1

63

2

내부 Pod간 통신 시 Nginx 사용

1

75

2

로컬 개발환경 구축시 k8s 환경에 대한 테스트는 어떻게 하는지 궁금합니다.

1

83

1

실무 관점에서

1

58

1

강사님 한번에 질문을 하게 되면 좋은데 그렇지 못해 죄송합니다.

1

62

2

강사님 질문 드립니다.

1

50

2

강사님 인그레스와 관련하여 질문 드립니다.

1

61

2

강의내용설명중 이해안가는부분이 있습니다.

1

76

2

tls인증서 관련시

1

82

2

노트포트타입서비스 만들때 관한 설명

1

111

2

노드 cpu사용량

1

84

2

3211 app소스 경로

0

80

2

어떻게 파일을 읽나요?

0

91

3

이클립스에 해봤는데요

0

178

3

cni 구조 설명시 헷갈린점

0

106

2

술루션 엔지니어란 무엇인지요?

1

97

2

질문드립니다( headless service)

1

69

2

preStop sleep 5초의 기준이 궁금합니다.

1

127

2

설치가 안되서 질문드립니다.

1

231

3

질문드립니다.

1

103

2

질문드립니다.

1

100

2