본문 바로가기

eks3

[MSA SaaS 서비스] Kubernetes 클러스터 생성 MSA 서비스를 하기위한 EKS 클러스터를 생성한다. *EKS 클러스터는 AWS에서 제공하는 서버리스 기반 서비스이다. AWS 콘솔 로그인 후, EKS 서비스 메뉴를 선택. 클러스터를 추가 버튼의 생성을 선택. 구성하고자 하는 클러스터 정보를 입력한다. 이 때 role이 없다면 role을 생성한다. (role생성에 대한 설명 - https://docs.aws.amazon.com/eks/latest/userguide/service_IAM_role.html#create-service-role) 클러스터 생성은 4단계로 구성된다. 우선 클러스터 구성이다. role 생성은 IAM 메뉴에서 진행 가능. 역할만들기를 눌러서 들어가면, EKS 서비스 사례를 선택하고 EKS - Cluster를 선택하면 해당 사례에 맞.. 2022. 6. 21.
[AWS][K8S] EKS 쿠버네티스 클러스터 구축 https://seen-echidna-7f4.notion.site/EKS-82735ee0db62479694d2d71d918d17b0 2022. 6. 18.
[AWS][EKS] MSA SaaS 서비스 MSA 서비스를 개발한 과정을 기록해보려고 한다. 우선 AWS 서비스를 이용해서 MSA를 구현했다. EKS(Elastic Kubernetes Service)란 쿠베네티스 클러스터를 AWS 상에서 서버리스로 실행할 수 있게 해준다. 고가용성과 확장성을 보장해주는 서비스이다. 1. Cloud Formation을 이용한 AWS 리소스 생성 우선 서비스를 원할히 제공하기 위한 서버 리소스가 필요하다. VPC, Subnet, NAT Gateway, AZ(AvailabilityZone) 등 을 cloud formation을 이용해 생성한다. 2. 역할 생성, 권한 할당(클러스터/워커노드) 클러스터와 워커노드에 각각 역할과 권한을 할당한다. 3. EKS 클러스터를 생성한다. "클러스터 구성"에서 클러스터 이름과 역할.. 2022. 6. 7.