반응형
kubectl 명령어를 worker node에서 사용하려면
다음과 같은 메시지가 출력된다.
The connection to the server <server-name:port> was refused - did you specify the right host or port?
worker node에서 kubectl명령어를 사용하기 위해 kubernetes config파일이 worker node에 존재해야한다.
kubectl 은 config 파일을 $HOME/.kube 에서 찾아서 사용하기 때문에 해당 폴더에 master node의 컨피그 파일을 복사해주면 된다.
우선 worker node에 폴더를 생성한다.
mkdir -p $HOME/.kube
그리고 master node에서 컨피그 파일을 워커노드로 복사해준다.
scp $HOME/.kube/config root@<worker node ip>:~/.kube/config
그러면 정상적으로 kubectl명령어를 사용할수있게된다.
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/create-cluster-kubeadm/
반응형
'DevOps > Kubernetes' 카테고리의 다른 글
[Kubernetes] Multi Config 설정하기, kubectl config 명령어 (0) | 2022.05.19 |
---|---|
helm chart 만들기 (0) | 2021.05.14 |
댓글