#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd

제목[Q&A] linux에서 kubectl 사용시 permission denied 오류2019-12-12 23:44
작성자

kubernetes를 사용하기 위해 minikube며 kvm, kubeadm 까지 이것저것 사용하여 설치했는데,

kubectl 명령어를 사용하기만 하면 permission denied 오류가 난다는 건 말 그대로 권한의 문제입니다.


error: error loading config file "/home/con/.kube/config": open /home/con/.kube/config: permission denied
위와 같은 오류가 발생합니다.


linux 초보로써 이것 때문에 설치 과정의 문제 인 줄 알고 minikube를 몇 번이나 설치했는지 모르겠습니다..


문제는 kubectl 명령어 앞에 sudo를 붙이면 해결됩니다. 


sudo kubectl get pod 와 같이 말입니다.


이것도 docker처럼 sudo를 붙이지 않고 사용하는 방법이 있는지 모르겠으나 저는 sudo를 붙여서 사용하였습니다.

댓글