강의

멘토링

로드맵

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

포근포근한 거북이님의 프로필 이미지
포근포근한 거북이

작성한 질문수

terraform 인스턴스가 클러스터에 조인 실패 오류

작성

·

163

0

terraform 으로 EKS 배포하기 중에 아래와같은 에러가 발생하여

IAM 권한에 EKS, Administrator, Registry 권한을 주가하였고 포트또한 443, 1025, 80을 열어주었는데 아래의 오류를 해결하는 방법이 있을까요?




image.png


답변 1

0

안녕하세요, 인프런 AI 인턴입니다. 포근포근한 거북이님, 이미지를 직접 보지 못해 정확한 오류 내용을 알 수 없지만, terraform으로 Amazon EKS 클러스터를 배포하시는 과정에서 노드가 클러스터에 조인하는 데 실패하는 일반적인 문제에 대한 몇 가지 해결책을 제안해 드리겠습니다.

  1. IAM 역할 확인: EKS 클러스터와 노드 그룹에 연결된 IAM 역할에 필요한 권한이 있는지 확인해 주세요. 예를 들어 AmazonEKSWorkerNodePolicy, AmazonEKS_CNI_Policy, AmazonEC2ContainerRegistryReadOnly 등의 정책이 필요할 수 있습니다.

  2. 보안 그룹 설정: 노드 인스턴스의 보안 그룹이 EKS 클러스터 API 서버와 통신할 수 있는지 확인해 주세요. 또한 클러스터 내에서 노드 간 통신이 가능한지도 체크해야 합니다.

  3. 서브넷 설정: 노드 인스턴스가 올바른 VPC 내의 서브넷에 위치하고 있는지, 그리고 그 서브넷이 EKS 클러스터와 연동되어 있는지 확인해 보세요.

  4. EKS 클러스터 설정: EKS 클러스터 설정이 올바른지, 예를 들어 aws-auth ConfigMap에 노드 그룹의 IAM 역할이 제대로 등록되어 있는지 확인해 보세요.

  5. terraform 상태 점검: terraform apply를 통해 생성된 리소스 상태가 정상인지 terraform state를 통해 확인해 볼 수 있습니다.

만약 위 사항들을 모두 확인하셨음에도 불구하고 문제가 지속된다면, 더 상세한 에러 메시지나 로그를 통해 구체적인 원인을 파악하는 것이 중요합니다. AWS 관리 콘솔이나 CloudWatch 로그, EKS 클러스터의 이벤트 로그 등을 확인해 특정 오류나 경고 메시지를 찾아보세요.

영문 오류 메시지나 더 구체적인 상황을 알려주시면 보다 정확한 해결 방법을 제공하는데 도움이 될 것입니다.

포근포근한 거북이님의 프로필 이미지
포근포근한 거북이

작성한 질문수

질문하기