728x90
반응형
EKS 사용중 문제점은 EKS 설정을 살짝이라도 변경시 먹통이 될 수 있다는 점이다... 설정 하나 바꿨을 뿐인데 갑자기 권한이 없다고 나온다던지... 물론 스택 오버플로우 등 인터넷 검색하면 해결할 수 있는 문제가 대부분이나 실제 운영 시 작은 설정 변경 조차도 조심스럽게 하지 않으면 클러스터 전체를 갈아엎어야 하는 상황까지 갈수도 있겠다...
EKS 사용중 아래와 같이 에러가 발생 했을때 조치방법이다.
error: You must be logged in to the server (Unauthorized)
위의 오류는 나중에 확인해 보니 .kube/config 파일에 문제가 발생하여 생긴 오류였다.
다시 생성하여 문제가 해결이 되었는데 식겁했다. (클러스터 다시 만들어야 하나...하고)
쿠버네티스 컨피그파일 생성
$ aws eks --region [클러스터 리전] update-kubeconfig --name [클러스터 이름]
예 : aws eks --region ap-northeast-2 update-kubeconfig --name eks-bcheck-cluster-seung
생성된 컨피그파일 확인
pwd
/home/ubuntu/.kube
~/.kube$ ll
drwxr-xr-x 3 ubuntu ubuntu 4096 Mar 14 01:04 ./
drwxr-xr-x 8 ubuntu ubuntu 4096 Mar 14 01:04 ../
drwxr-x--- 4 ubuntu ubuntu 4096 Mar 13 23:08 cache/
-rw------- 1 ubuntu ubuntu 6781 Mar 14 00:51 config
-rw------- 1 ubuntu ubuntu 0 Mar 11 08:43 config.eksctl.lock
kubectl get nodes
정상적으로 노드 정보를 확인 할 수 있다.
ubuntu@ip-10-100-0-196:~/.kube$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
ip-10-100-30-104.ap-northeast-2.compute.internal Ready <none> 119m v1.21.5-eks-9017834
ip-10-100-30-251.ap-northeast-2.compute.internal Ready <none> 119m v1.21.5-eks-9017834
ip-10-100-31-64.ap-northeast-2.compute.internal Ready <none> 119m v1.21.5-eks-9017834
- 끝 -
728x90
반응형
'⭐ Kubernetes & EKS > EKS' 카테고리의 다른 글
error: exec plugin: invalid apiVersion "client.authentication.k8s.io/v1alpha1" 발생 시 해결방안 (0) | 2022.05.11 |
---|---|
EKS 클러스터 엔드 포인트 엑세스 설정 (0) | 2022.03.25 |
GKE vs EKS vs AKS 비교 (0) | 2022.02.25 |
Horizontal Pod Autoscaler를 이용한 파드 오토스케일링 (0) | 2022.01.03 |
EKS 리소스 관리 (requests와 limits) (0) | 2022.01.03 |