Come on IT/DevOps
worker node에서 명령어 실행이 안될 때 해결방법
JONGSKY
2024. 10. 6. 22:31
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