inflearn logo
강의

Course

Instructor

The Trend is Kubernetes (Beginner to Intermediate)

Kubernetes Cluster Installation

worker node1 접속 후 토큰 붙여놓기 후

110

djhwang

1 asked

1

master 에서 join.sh 내용출력이 안됩니다.

worker node1 접속 후 토큰 붙여놓기 후

아래와 같이 출력됩니다.

[root@k8s-worker1 ~]# kubeadm join 192.168.56.30:6443 --token fdfwp6.t3ccgvnu2mdzdilt --discovery-token-ca-cert-hash sha256:fc087710b4581cea2a70d62948902e219b9d60ef8767749dc8595118fb5bdf68

[preflight] Running pre-flight checks

error execution phase preflight: couldn't validate the identity of the API Server: configmaps "cluster-info" is forbidden: User "system:anonymous" cannot get resource "configmaps" in API group "" in the namespace "kube-public"

To see the stack trace of this error execute with --v=5 or higher

 

 

docker kubernetes

Answer 2

0

1pro

일단 master는 정상적으로 동작하고 있는 상태일까요?

kubectl get pod -A 를 했을 때 모든 Pod들이 Running 인지 확인이 필요합니다.

그리고 master에서 아래 명령을 직접 실행해서 토큰을 발급 받고,

kubeadm token create --print-join-command

출력된 내용을 다시 한번 workernode에서 실행해 보시겠어요?

0

djhwang

vagrant up 메시지가 아래와 같이 나옵니다.

Bringing Checking if box 'rockylinux/8' version '10.0.0' is up to date.machine 'master-node' up with 'virtualbox' provider...

Bringing machine 'worker-node1' up with 'virtualbox' provider...

Bringing machine 'worker-node2' up with 'virtualbox' provider...

==> master-node: ..

==> master-node: Machine already provisioned. Run vagrant provision or use the --provision

==> master-node: flag to force provisioning. Provisioners marked to run always will still run.

==> worker-node1: Checking if box 'rockylinux/8' version '10.0.0' is up to date...

==> worker-node1: Machine already provisioned. Run vagrant provision or use the --provision

==> worker-node1: flag to force provisioning. Provisioners marked to run always will still run.

==> worker-node2: Checking if box 'rockylinux/8' version '10.0.0' is up to date...

==> worker-node2: Machine already provisioned. Run vagrant provision or use the --provision

==> worker-node2: flag to force provisioning. Provisioners marked to run always will still run.

0

1pro

해당 로그는 정상적으로 VM이 기동이 됐다는 거고요.

master-node에 들어가서 아래 명령을 입력했을 때 결과가 어떻게 나오실까요?

kubectl get pod -A

 

0

communityai8509

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

djhwang님께서 작성하신 질문은 Kubernetes 설정 중 kubeadm join 명령어를 실행할 때 발생하는 권한 문제에 대한 것인 것 같습니다. 이 문제는 주로 노드와 마스터 간의 인증 또는 네트워크 설정 문제로 인해 발생할 수 있습니다. 비슷한 문제와 해결 방법을 다룬 기존의 질문들을 안내해드리겠습니다.

  1. “k8s-node2 연결 문제”: 이 게시물에서는 노드와 마스터 간의 버전 불일치가 원인이 될 수 있으며, 설정이 정확한지 확인하는 방법에 대해 설명하고 있습니다. 특히, 버전 차이가 문제의 원인인지 확인해 보실 필요가 있습니다.

  2. “m1 mac k8s 설치하였는데, 노드 2가 연결이 제대로 되지 않은 것 같습니다.”: 여기서는 네트워크 설정 관련 문제 해결 방안이 제시되어 있습니다. 보안 그룹, 방화벽 설정이 클러스터 구성에 영향을 미칠 수 있습니다.

이 문제의 일반적인 해결 방법으로는 다음과 같은 것들이 있습니다:
- 토큰 및 설정 확인: 정확한 토큰과 설정 파일을 사용하고 있는지를 재확인합니다.
- 권한 및 네트워크 설정: Kubernetes의 각 노드가 서로 올바르게 통신할 수 있는지, 필요한 네트워크 포트가 열려 있는지를 점검합니다.
- 클러스터 정보 확인: kubectl config view 명령어를 통해 현재 컨텍스트와 관련된 클러스터 정보가 올바른지 확인합니다.

참고하신 정보를 바탕으로 문제를 해결하시길 바라며, 추가적인 어려움이 있으시면 추가 질문 부탁드립니다. 곧 지식공유자께서도 도움을 주실 것입니다.

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

[15. ConfigMap, Secret - 실습] Env (File) 실습 시 문의사항

1

35

2

Node Schedule 실습 시 pod3 생성 시 메모리 요청량이 올라가지 않는 사항

1

34

1

Guest OS

1

54

2

kubeTM Blog는 없어진건가요????

1

49

2

yml 작성하다가 에러 발생해서 문의 드립니다.

0

50

2

설치수업중에 질문드립니다.

1

68

2

기초다지기 설치 문의드립니다.

1

117

4

HPA 부분 Auto Scaler 설치하는 링크가 없습니다!!

1

74

3

클러스터 초기화 및 팟 네트워크 세팅시 문제가 있습니다

1

108

1

환경 구성에 있어서 질문드립니다

1

101

2

configMap 파일생성

1

85

2

dashboard에서 pod 생성이 되지 않습니다.

1

91

2

nodePort 서비스 접근 Client sent an HTTP request to an HTTPS server

1

82

2

대시보드 화면이 달라요 ㅠㅠ

1

66

2

대시보드 접근이 안됩니다!

1

103

2

Ingress실습에 난관이 있습니다

1

72

2

master 노드에서 ssh 로그인 창이 안뜨는 오류

1

96

3

안녕하세요 일프로님 궁금한 거 있습니다

0

60

1

7강 마지막 대시 보드 출력에 관한 문제

1

63

2

Could not resolve host: externalname1; Unknown error

0

66

2

Failed to create pod sandbox

1

100

2

자료실을 못 찾겠습니다 ㅜ ㅡ ㅜ

0

66

2

0/3 nodes are available

1

60

2

Back-off restarting fail~~

1

116

4