해결된 질문
작성
·
79
0
동일한 과정을 거쳐서 원클릭 배포를 실시했는데, 해당 스택만 나타나고 나머지 3개의 스택은 나오지 않았습니다.
ec2, vpc, subnet, 보안그룹은 설정이 됐는데,
eks 클러스터가 생성되지 않습니다.
추가로 해당 명령어를 입력했을 때 값이 존재하지 않는변수도 있는데, 어떻게 해야 정상적인 배포를 할 수 있을까요?
답변 3
0
0
안녕하세요. CloudNet@ 팀입니다.
원클릭 배포 후 추가 스택 3개를 기다리시는 것을 보니 2장 원클릭 배포로 보이네요.
기본적인 원클릭 배포 구조는 VPC 환경 생성과 관리형 EC2 인스턴스가 생성됩니다.
그리고 관리형 EC2 인스턴스에서 eksctl 명령을 자동으로 수행해서 EKS 클러스터가 생성되는 구조네요.
이때 eksctl 명령에 따라 추가적인 CloudFormation 스택이 생성되는 것이죠.
아무래도 IAM User에 대한 권한이 부족하거나 Access Key ID와 Secret Access Key가 제대로 정의된 것인지 궁금하네요.
먼저 관리용 EC2에 등록된 IAM User 정보를 호출해 보시고요.
aws sts get-caller-identity --query Arn
정상적으로 출력되면 대상 IAM User의 Policy가 어떤 것인지 확인 부탁드립니다.
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
EKS 원클릭 배포 시, 예기치 않게 eks 클러스터가 생성되지 않는 문제에 대해 문의 주셨습니다. 원클릭 배포는 여러 AWS 자원을 자동으로 생성해 주지만, 특정 설정의 누락이나 다른 문제로 인해 예상과 다른 결과가 나올 수 있습니다.
현재 상황에서는 다음의 점들을 확인하고 수정하면 좋을 것 같습니다:
환경 변수 설정 확인:
ACCOUNT_ID
, PrivateSubnet1/2/3
, PubSubnet1/2/3
, 및 VPCID
등의 필수적인 변수들이 비어 있습니다. 이 변수들은 올바른 값으로 설정되어야 CloudFormation을 통한 배포가 제대로 이루어집니다.CloudFormation 템플릿 오류 확인:
cloudformation
템플릿이 변칙적으로 설정되어 있거나 업데이트 필요한 부분이 있을 수 있습니다. 생성하고자 하는 eks 클러스터 관련 항목이 템플릿에 제대로 반영되어 있는지를 다시 한 번 확인 부탁드립니다.IAM 권한 확인:
eksctl 및 AWS CLI 설치 상태:
eksctl
과 AWS CLI
가 최신 상태로 설치되어 있는지 확인하고, 해당 명령어로 cluster 생성이 가능한지 테스트해보세요.유사한 문제에 대한 해결 방법을 아래의 링크에서 확인하실 수 있습니다. 해당 문제에 대해 나와 있는 대응 방안을 참고하시면 도움이 될 것입니다.
amazon EKS 원클릭 배포 및 기본 스토리지 실습 문의.
도움이 되셨기를 바랍니다. 문제가 계속 된다면, 스크립트나 설정 파일을 재검토하고 보다 구체적인 로그를 확인하여 추가적인 조치를 취하는 것도 좋은 방법입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
다행이네요. 감사합니다 :)