해결된 질문
작성
·
160
·
수정됨
0
리소스 로드 중 오류 발생
Amazon EKS is unable to communicate with your Kubernetes cluster API server. The cluster must be in an ACTIVE state for successful connection. Please try again in few minutes.
안녕하세요 선생님 고생 많으십니다 ^^ 질문 하나 하도록 하겠습니다!
이렇게 에러가 나오는데요! 분명 활성 상태인데 왜 이런 에러가 발생되는걸까요? IAM 도 분명 잘 설정 했는데도요 ㅠㅠ
답변 1
0
안녕하세요!! 혹시 저번에 클러스터 만들었다가, 다시 삭제후 만드시는건가보네요?
클러스터를 어떤식으로 만들었고, 어떤 과정에서 에러가 났는지 말씀해주시면 감사하겠습니다.
로그만 봤을때는 cli로 접속시도시에 에러가 난것으로 보여지는데, 클러스터를 새로 만드셨다면 aws cli configure를 재세팅해주셔야 하는데 그 부분도 확인 부탁드립니다.
현재정보만으로는 다소 제한적이네요.
혹시 이전에 원격으로 봐드렸을때, 정상적으로 노드가 만들어졌었는데, 그 이후로 네트워크를 손대신 부분이 있을까요?
일단, 노드그룹을 클릭하셔서 오토스케일그룹(asg)이라는 링크를 눌러들어가서 로그가 남겨져 있는지 확인해주시겠어요? 노드 관련한 에러로그는 그쪽에서 남겨질것으로 생각됩니다.
아 그럼 지금
Amazon EKS is unable to communicate with your Kubernetes cluster API server. The cluster must be in an ACTIVE state for successful connection. Please try again in few minutes.
여전히 이 에러 나오는건가요?
네 ㅠ,ㅠ 아직도 나오네요... ㅠㅠ
이 에러 때문인지 노드 그룹은 생성되었는데 여기 노드에는 생성한 노드가 안보여서요 개인적으로 방도를 찾아 보고 있지만 해결책이 안나와서 선생님에게 질문 드립니다.ㅠ
저번에 원격으로 같이 봤었을때는 잘 됐었는데, 다시 지우고 만드니까 또 안된다는게 다소 이상합니다.
혹시 그 사이에 VPC나 서브넷같은 네트워크를 변경한것이 있다거나, 클러스터, 노드그룹 생성시에 조금 다르게 생성한 부분이 있을까요?
아뇹 저번 그대로 인것 같습니다~!
혹시 번거로우시겠지만, cluster를 다시 한번 생성해보는게 어떨까요?
루트계정이 아니라, iam 계정으로 로그인한 후에 생성했는지 확인해주시구요!
루트 계정이 아닌 IAM 계정으로 로그인 해서 오늘 10번 넘게 삭제하고 생성 했는데.. ㅠ 참 이상하네요... 내일 한번 다시 해보겠습니다..
신경 써 주셔서 정말 감사합니다.
안녕하세요 선생님 ㅠㅠ 주말에 계속 질문 남겨드려서 죄송 합니다 ㅠ,ㅠ
정말 해결책을 못 찾아서...
aws eks describe-cluster --name ${클러스터 이름} --region ap-northeast-2
이렇게 분명 ACTIVE 상태값이 나오는데...
왜 이런걸까요? ㅠㅠ
일단 aws계정자체 네트워크를 손댄 이력이 있고 이런 이슈는 수업의 본질적인 내용하고 상관없는 이슈로 보입니다.
그래서, 수업의 핵심적인 내용을 원활히 실습하려면 계정을 아에 새로 하나 가입하는것을 추천드립니다.
이렇게 댓글만으로는 제가 봐드리는게 제한적이네요.
구성 옵션 - 사용자 지정 구성 선택
EKS 자율 모드 사용 - 해제
클러스터 이름 구성하기
클러스터 IAM 역할 선택하기
이렇게 구성했습니다.
aws cli configure 도 다시 구성했습니다!
노드그룹은 성공적으로 생성 되었는데 노드쪽에 생성한 노드 2개가 안보이네요
EC2 에서는 2개 서버가 생성된것은 확인 되었습니다.