강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

단아한 햄스터님의 프로필 이미지
단아한 햄스터

작성한 질문수

지금 배포중인데 로컬상으로는 페이지가 뜨는데 사이트 주소를 치면 화면이 안나와요ㅜㅡㅜ도와주십시오

작성

·

40

1

지금 배포중인데 로컬상으로는 페이지가 뜨는데 사이트 주소를 치면 화면이 안나와요ㅜㅡㅜ

 

argocd 활용해서 배포하는 작업인데

ingress 쪽에서 자꾸 안된다고 해요

그래서 로컬상에서는 dns 주소로 연결해서 보면

화면 보이고 찐주소 입력해서 보면 안보입니다

 

어떻게 하면 보일까요?

 

IMG_8404.png.webp

 

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.
단아한 햄스터님, 현재 로컬에서는 잘 작동하지만 실제 주소 입력 시 화면이 나오지 않는 문제는 주로 네트워크 설정 또는 Ingress 설정에서 발생할 수 있습니다.

  1. Ingress 설정 확인:

    • Ingress 자원에서 올바른 호스트 이름과 경로가 설정되어 있는지 확인하세요.
    • TLS 인증서가 필요하다면, 적절히 설정되어 있는지도 확인해보세요.
  2. DNS 설정:

    • DNS가 올바르게 구성되어 있는지 확인하세요. 로컬과 실제 도메인이 같은 레코드를 가리키고 있어야 합니다.
  3. App Health 및 Sync 상태 확인:

    • 첨부하신 스크린샷에 따르면, “APP HEALTH” 상태가 “Missing”이며 “SYNC STATUS”가 “OutOfSync”입니다. 여기서 문제가 발생하고 있으니, Argocd의 동기화 상태를 확인하여 소스와 클러스터 간의 차이를 조정하세요.
  4. Kubernetes 내부 자원 상태 점검:

    • kubectl get pods, kubectl get svc, kubectl describe ingress 명령어 등을 통해 현재 Kubernetes 클러스터 내의 자원 상태를 확인하고, 이상이 없는지 점검해보세요.

위의 사항들을 점검한 후에도 문제가 지속되면, 네트워크 및 Ingress 로그를 통해 좀 더 상세한 에러 정보를 확인하는 것이 필요할 수 있습니다. 추가적으로 도움이 필요하다면, 사용 중인 클라우드 서비스 제공자나 네트워크 관리자와 협력해보시길 바랍니다.

도움이 되셨길 바랍니다! 추가적인 질문이 있으시면 언제든지 문의해주세요.
관련 자료 보기

단아한 햄스터님의 프로필 이미지
단아한 햄스터

작성한 질문수

질문하기