Inflearn brand logo image

인프런 커뮤니티 질문&답변

리나님의 프로필 이미지
리나

작성한 질문수

eks를 활용한 spring 운영서버 배포(feat. devops의 모든것)

AWS EKS 클러스터 생성 후 에러 문구 질문

해결된 질문

작성

·

160

·

수정됨

0

 

 

image.png

리소스 로드 중 오류 발생

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

bradkim님의 프로필 이미지
bradkim
지식공유자

안녕하세요!! 혹시 저번에 클러스터 만들었다가, 다시 삭제후 만드시는건가보네요?

 

클러스터를 어떤식으로 만들었고, 어떤 과정에서 에러가 났는지 말씀해주시면 감사하겠습니다.

 

로그만 봤을때는 cli로 접속시도시에 에러가 난것으로 보여지는데, 클러스터를 새로 만드셨다면 aws cli configure를 재세팅해주셔야 하는데 그 부분도 확인 부탁드립니다.

 

리나님의 프로필 이미지
리나
질문자

  1. 구성 옵션 - 사용자 지정 구성 선택

  2. EKS 자율 모드 사용 - 해제

  3. 클러스터 이름 구성하기

  4. 클러스터 IAM 역할 선택하기



    image.png


    이렇게 구성했습니다.

    aws cli configure 도 다시 구성했습니다!

    image.png


    노드그룹은 성공적으로 생성 되었는데 노드쪽에 생성한 노드 2개가 안보이네요
    EC2 에서는 2개 서버가 생성된것은 확인 되었습니다.

    image.png

     

    image.png


bradkim님의 프로필 이미지
bradkim
지식공유자

현재정보만으로는 다소 제한적이네요.

 

혹시 이전에 원격으로 봐드렸을때, 정상적으로 노드가 만들어졌었는데, 그 이후로 네트워크를 손대신 부분이 있을까요?

 

일단, 노드그룹을 클릭하셔서 오토스케일그룹(asg)이라는 링크를 눌러들어가서 로그가 남겨져 있는지 확인해주시겠어요? 노드 관련한 에러로그는 그쪽에서 남겨질것으로 생각됩니다.

리나님의 프로필 이미지
리나
질문자

image.png


말씀하신대로 노드그룹을 클릭 했는데 "오토스케일그룹(asg)이라는 링크" 가 어디에 있는 부분인가요??

bradkim님의 프로필 이미지
bradkim
지식공유자

오토스케일링그룹이라고 보이는 곳에 글씨 링크를 클릭해보세요~!

리나님의 프로필 이미지
리나
질문자

아 감사합니다. 찾았습니다!

image.png



혹시 이거 말씀하신거 맞나요?

bradkim님의 프로필 이미지
bradkim
지식공유자

네 ec2가 안만들어지는이유는 asg(오토스케일링그룹)에서 로그등 있으면 한번 확인부탁드립니다.

리나님의 프로필 이미지
리나
질문자

EC2는 만들어졌습니다!

image.png


오토스케일링그룹에서 로그는

image.png



이것이 전부인데.. 혹시 제가 잘못 공유 한건가요?

bradkim님의 프로필 이미지
bradkim
지식공유자

아 그럼 지금


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.

여전히 이 에러 나오는건가요?

리나님의 프로필 이미지
리나
질문자

네 ㅠ,ㅠ 아직도 나오네요... ㅠㅠ

image.png



이 에러 때문인지 노드 그룹은 생성되었는데 여기 노드에는 생성한 노드가 안보여서요 개인적으로 방도를 찾아 보고 있지만 해결책이 안나와서 선생님에게 질문 드립니다.ㅠ

bradkim님의 프로필 이미지
bradkim
지식공유자

저번에 원격으로 같이 봤었을때는 잘 됐었는데, 다시 지우고 만드니까 또 안된다는게 다소 이상합니다.

 

혹시 그 사이에 VPC나 서브넷같은 네트워크를 변경한것이 있다거나, 클러스터, 노드그룹 생성시에 조금 다르게 생성한 부분이 있을까요?

리나님의 프로필 이미지
리나
질문자

그러게요 ㅠ,ㅠ 저도 정말 의문입니다..

image.png



VPC나 서브넷같은 네트워크를 변경한 것이 절대 없거든요

혹시 이미지 보시고 이상한 부분이 있을까요?

bradkim님의 프로필 이미지
bradkim
지식공유자

아뇹 저번 그대로 인것 같습니다~!

혹시 번거로우시겠지만, cluster를 다시 한번 생성해보는게 어떨까요?

 

루트계정이 아니라, iam 계정으로 로그인한 후에 생성했는지 확인해주시구요!

리나님의 프로필 이미지
리나
질문자

루트 계정이 아닌 IAM 계정으로 로그인 해서 오늘 10번 넘게 삭제하고 생성 했는데.. ㅠ 참 이상하네요... 내일 한번 다시 해보겠습니다..
신경 써 주셔서 정말 감사합니다.

bradkim님의 프로필 이미지
bradkim
지식공유자

혹시 내일도 안되면 원격으로 한번 봐드리겠습니다. 댓글 달아주세요!!

리나님의 프로필 이미지
리나
질문자

안녕하세요 선생님 ㅠㅠ 주말에 계속 질문 남겨드려서 죄송 합니다 ㅠ,ㅠ

정말 해결책을 못 찾아서...

 

aws eks describe-cluster --name ${클러스터 이름} --region ap-northeast-2

 

image.png

이렇게 분명 ACTIVE 상태값이 나오는데...

왜 이런걸까요? ㅠㅠ

 

 

bradkim님의 프로필 이미지
bradkim
지식공유자

일단 aws계정자체 네트워크를 손댄 이력이 있고 이런 이슈는 수업의 본질적인 내용하고 상관없는 이슈로 보입니다.

 

그래서, 수업의 핵심적인 내용을 원활히 실습하려면 계정을 아에 새로 하나 가입하는것을 추천드립니다.

 

이렇게 댓글만으로는 제가 봐드리는게 제한적이네요.

리나님의 프로필 이미지
리나
질문자

이유는 잘 모르겠지만 계정 변경 할 필요 없이 클러스터 생성시 클러스터 명을 변경 해서 생성하니 문제가 없었습니다. 이유는 잘 모르겠습니다...

리나님의 프로필 이미지
리나

작성한 질문수

질문하기