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
'Come on IT > DevOps' 카테고리의 다른 글
K8s namespace가 deleted 안될 때 (feat. monitoring) (0) | 2024.10.14 |
---|---|
Prometheus 및 Grafana 설치 (feat. 쿠베네티스) (1) | 2024.10.07 |
쿠버네티스 GPU 연결 방법 (feat. gpu-operater) (3) | 2024.10.06 |
Kubernetes kubeadm init 오류 및 해결 방법 (0) | 2024.10.02 |
쿠버네티스(K8s) 명령어 정리 (1) | 2024.10.01 |