
Kubernetes에서 root에서 클러스터를 구성하고 일반 user로 돌아와 명령어를 사용하고 싶을것이다.
Unable to connect to the server: tls: failed to verify certificate: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes")
그럼 이런 에러를 만나게 될것이다.
필자의 경우에는 다음과 같은 방식으로 해결했다.
user로 돌아와서 다음 명령어를 실행한다.
mkdir -p $HOME/.kube
sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
sudo chown $(id -u):$(id -g) $HOME/.kube/config
이러한 방식을 마치고 나와서 kubectl 명령어를 사용해도 다음과 같은 에러메세지를 만날 수 있다.
error: error loading config file "/etc/kubernetes/admin.conf": open /etc/kubernetes/admin.conf: permission denied
이럴 경우에는 권한 설정을 해주면 된다.
sudo chmod 644 /etc/kubernetes/admin.conf
'Tech' 카테고리의 다른 글
| Kubernetes에서 Ray Cluster 구축해보기 (0) | 2024.12.05 |
|---|---|
| docker hub에 내 이미지 올려서 사용하기. (0) | 2024.11.25 |
| 네트워크 인터페이스 이름 변경하기. (Ubuntu 22.04) (0) | 2024.10.23 |
| 시간복잡도, 공간복잡도? (1) | 2024.10.14 |
| 동기, 비동기? (0) | 2024.10.07 |