EKS 기반 spring, vuejs 웹 어플리케이션 배포 및 CI/CD 구축하기 #1
2024. 11. 11. 23:32ㆍ개발 플랫폼/AWS
1. IAM 사용자 생성
AWS의 서비스 중 IAM을 활용하여 어플리케이션을 배포하려는 사용자를 생성.
우측 상단 사용자 생성을 통해 정보 입력 후 사용자 생성
AdministratorAccess 권한 정책을 부여
2. VPC 생성
eks에서 사용할 VPC 생성
2. EKS 클러스터 생성
EKS 서비스를 검색 후 해당 서비스를 사용
클러스터 추가 -> 생성을 통해 클러스터 생성
정보 입력 후 클러스터 IAM 역할을 생성 후 등록한다
eks-cluster-role에 AmazonEKSClusterPolicy, AmazonEKSVPCResourceController 이 두 권한 정책을 부여
3. EKS 클러스터안의 노드 그룹 추가
클러스터가 생성 된 후 컴퓨팅 -> 노드 그룹 추가를 통해 노드그룹을 추가
노드 그룹에 대한 정보 입력 후 역할 선택
eks-node-role에 AmazonEC2ContainerRegistryReadOnly, AmazonEKS_CNI_Policy, AmazonEKSWorkerNodePolicy 이 권한 정책 부여
이렇게 EKS로 로컬 쿠버네티스 운영 환경의 어플리케이션을 배포하기 위한 환경세팅은 끝이 났다.
'개발 플랫폼 > AWS' 카테고리의 다른 글
EKS 기반 spring, vuejs 웹 어플리케이션 배포 및 CI/CD 구축하기 #4 (5) | 2024.11.12 |
---|---|
EKS 기반 spring, vuejs 웹 어플리케이션 배포 및 CI/CD 구축하기 #3 (0) | 2024.11.12 |
EKS 기반 spring, vuejs 웹 어플리케이션 배포 및 CI/CD 구축하기 #2 (0) | 2024.11.12 |
[AWS] IAM 사용자 생성 (0) | 2024.04.02 |
[AWS] AWS 회원가입 (0) | 2024.04.02 |