2020년 12월 19일 토요일

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

댓글 없음:

댓글 쓰기