본문 바로가기
Come on IT/DevOps

worker node에서 명령어 실행이 안될 때 해결방법

by JONGSKY 2024. 10. 6.
728x90
SMALL

1. 글을 작성하게 된 계기

 

master node에서는 kubectl 에 대한 명렁어는 잘 실행되었으나

worker node에서는 kubectl에 대한 명령어가 실행되지 않았던 문제였다.

 

 

2. 해결방법

 

sudo scp /etc/kubernetes/admin.conf 계정이름@정보:/home/계정이름/.kube/config

 

이유는 config 파일이 없었던 문제로 마스터노드에 있던 정보를

worker node에 복사해주면 해결된다.

 

이때 권한 조정

mkdir -p $HOME/.kube
sudo chown $(id -u):$(id -g) $HOME/.kube/config

 

그리고 워커 노드에 환경 변수를 설정해준다.

 

export KUBECONFIG=/home/계정이름/.kube/config

 

그럼 다음부터 명령어가 잘 실행되는 것을 확인할 수 있다.

728x90
LIST