AWS fargate EKS 생성
색깔 들어간 글은 전부 링크입니다.
- 1. AWS IAM 사용자 및 그룹 생성, Administrator 어쩌구로 만들라는 말 무시, 참고만 할것
- AmazonEKSClusterPolicy가 있는 그룹에 사용자 추가, 필요한 기타 policy 있으면 해당 그룹에 중복 추가
- 2. Getting started with eksctl - Amazon EKS, 매니지먼트 콘솔로 하려다가 더 어려워서 CLi로 진행
- Configure your AWS CLI credentials | 서울 리전: ap-northeast-2
- Configure your AWS CLI credentials | 다른 리전을 찾으려면 여기로 aws configure 시 AWS 서비스 엔
- 드포인트
- Install eksctl | brew update 에러 homebrew-core|cask is a shallow clone 해결, cask의 경우도 답변처럼 해결
- brew install weaveworks/tap/eksctl 시 Your CLT does not support masOS 11 에러 해결
- 3. Create your Amazon EKS cluster and compute - [ Fargate – Linux ]로 선택
- region에 대한 STS activation 체크 | AWS Identity and Access Management
- region에 대한 STS activation 체크 | IAM Management Console, 서울리전 확인
- eksctl create cluster 에러: is not authorized to perform: cloudformation:CreateStack on resource
- HeronEKSCluster에 IAM, ECS, EKS, CloudFormation 서비스에 대한 모든 권한을 inline policy로 추
- 가 (그룹에서 하려니 EKS는 All Policy가 없음)
- 생성 시 권한 문제로 너무 실패를 많이 해서 힘들었음
- 일단 만들어지는지는 보고 싶은 심정으로 올 권한
- eksctl create cluster 후 잘 만들어지고 있는지 스택 이벤트를 모니터링, 생각보다 오래 걸림. 성공!
- 사용한 명령어 eksctl_create_cluster_fargate.sh
댓글 없음:
댓글 쓰기