강의

멘토링

커뮤니티

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

Hey Jude님의 프로필 이미지
Hey Jude

작성한 질문수

대세는 쿠버네티스 (초급~중급편)

Introduction

쿠버네티스 대시보드 접속 문제

작성

·

32

1

[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다]

1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요.

2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다.

3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요.

4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다.

5. 긴 로그는 제 메일로 보내주세요. (k8s.1pro@gmail.com)

 

안녕하세요 강사님 !

덕분에 좋은 강의 잘 듣고 있습니다.

저는 현재 맥북 m3를 사용하고 있습니다.

https://cafe.naver.com/kubeops/837
를 참고하여 쿠버네티스 클러스터(v1.34) 설치를 진행하였습니다.

제 생각에 설치는 잘 진행된거 같은데
대시보드에 접속하려고 할 때 에러가 발생을 해서 해결하려고 노력중인데 뭐가 문제인지 잘 모르겠어서 질문드립니다.

아래는 Node 상태 확인한 화면입니다.

image.png

 

아래는 kubectl로 파드 확인한 화면입니다.

image.png

아래는 대시보드 화면 접근을 위해 사파리 브라우저에 https://192.168.56.30:30000/#/login를 입력했을 때의 화면입니다.

image.pngimage.png

 

지금 저는 쿠버네티스는 설치 잘된 상태고 노드나 대시보드를 제외한 파드에 대한 문제는 없는 걸로 생각이 드는데 올바른 생각인지 궁금합니다.

구글링도 해보면서 계속 해결방법을 강구하고 있는데 해결이 되지 않아 도움을 받고자 질문드립니다!

 


답변 2

0

일프로님의 프로필 이미지
일프로
지식공유자

안녕하세요. 설치는 잘 되셨네요!

에러 문구를 봐서는 http로 접근하신 거 같은데요? 맞나요? https로 접근을 해야 합니다.

 

참고로 해당 강의의 실습은 1.27버전에 최적화 되어 있어요.

쿠버네티스 리소스 생성에 대한 실습은 대체로 잘 되긴 할 텐데, 강의 중간 중간에 있는 오픈소스 설치들에 있어 안될 수 있는 점 참고 바랄께요.

 

 

0

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

쿠버네티스 대시보드 접속 문제와 관련하여 설명해주신 상황을 잘 읽어보았습니다. 현재 쿠버네티스 클러스터와 노드들이 잘 구성된 것으로 보이지만, 대시보드 접속 시 HTTP와 HTTPS 관련된 오류가 발생하는 것 같습니다. 이러한 오류 메시지로 미루어보아, 몇 가지 해결 방안을 시도해볼 수 있습니다.

  1. HTTPS 접속 문제 해결
    대시보드에 연결할 때 HTTPS 포트로의 안전한 연결을 시도하고 있는 것 같습니다. 이 경우 브라우저에서 HTTP 요청을 HTTPS로 변환하지 못할 때 오류가 발생합니다. 이를 해결하기 위해 브라우저 설정에서 보안 예외를 추가하거나, 커맨드를 사용하여 강제로 접속할 수 있습니다.

    • 사파리 브라우저 설정 변경: HTTPS 연결의 보안 경고를 무시하고 진행할 수 있는 설정이 있는지 확인해보세요. 종종 “이 사이트 계속”을 선택할 수 있는 옵션이 있을 수 있습니다.

    • kubectl proxy 사용: kubectl proxy 명령을 사용하여 로컬 포트를 열고 접속하는 방법도 있습니다. 예를 들어:

      kubectl proxy --address='0.0.0.0' --disable-filter=true --port=8001 &
      

      이후 브라우저에서 http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/ 경로로 접속하면 됩니다.

  2. 쿠버네티스 대시보드 설정 확인 및 업데이트
    설치된 대시보드 버전과 클러스터 설정 간에 호환성 관련 문제가 있을 수 있어, 대시보드의 설정을 업데이트하는 것도 도움이 될 수 있습니다. 최신 버전의 대시보드 설정을 아래와 같이 다시 적용해보세요.

   kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml

위의 방법들로 문제가 해결되지 않는 경우, 유사한 상황을 다룬 다른 게시글들이 있어 정보를 제공해드립니다.

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

Hey Jude님의 프로필 이미지
Hey Jude

작성한 질문수

질문하기