✅ EKS 클러스터 생성하기 EKS 서비스로 들어가기 클러스터 추가하기 클러스터 구성 셋팅하기 EKS 클러스터의 IAM 역할 생성하기 방금 생성한 역할 선택해 지정하기 나머지 옵션은 그대로 두고 다음 버튼 누르기 다음 단계에서도 기본 옵션 그대로 두고
✅ 로컬에서 EKS 클러스터 조정할 수 있게 셋팅하기 현재 kubectl이 어떤 클러스터 환경에서 작동되고 있는 지 확인하기 kubectl에 EKS 클러스터 추가하기 잘 적용됐는 지 확인하기
✅ EKS 워커 노드 추가하기 노드 그룹 추가하기 노드 그룹 구성 셋팅하기 EKS 노드 그룹의 IAM Role 생성하기 방금 생성한 Role 선택해 지정하기 컴퓨팅 및 조정 구성 설정하기 나머지 옵션은 그대로 두기 노드 그룹이 생성될 때까지 기다리기
✅ 백엔드(Spring Boot) 서버 빌드한 후 ECR로 Push하기 로컬 환경에 AWS CLI 설치하기 Access Key 발급받기 AWS CLI로 액세스 키 등록하기 ECR로 들어가서 생성한 레포지토리로 들어가기 푸시 명령 확인하기 로컬 환경에서
✅ EKS(Elastic Kubernetes Service)란? EKS란 AWS에서 쿠버네티스를 편하게 관리하고 사용할 수 있게 만든 AWS용 쿠버네티스이다. 이와 비슷한 예로 MySQL과 같은 DB를 편하게 관리하고 사용할 수 있게 만든 서비스가 R
✅ AWS EKS를 남들보다 빠르게 익히려면?! 지금까지의 쿠버네티스 핵심 개념은 다 배웠다. AWS EKS라고 크게 다를 건 없다. 겁먹을 필요 없다. AWS EKS는 단순히 셋팅법만 익히면 나머지는 다 똑같다. EKS를 셋팅하면서 모든 옵션을 다
✅ 디플로이먼트, 서비스를 활용해 웹 서버(Nginx) 띄워보기 매니페스트 파일 작성하기 매니페스트 파일 실행시키기 오브젝트가 작 생성됐는 지 확인 정상적으로 잘 접속되는 지 확인하기 ✅ 생성한 오브젝트 정리하기 $ kubectl delete all
✅ EC2에서 쿠버네티스(k8s)를 쓰는 게 학습에 도움이 안 되는 이유 쿠버네티스의 학습을 가로막는 요소에는 크게 2가지가 있다. 복잡한 설치 과정 EC2 인스턴스를 3대 만들어야 한다는 비용적인 부담 위 2가지 문제점을 해결할 수 있는 방법이 있다
✅ 새로운 아키텍처에 맞게 코드 수정하기 Spring Boot 프로젝트 클론 받기 쿠버네티스 매니페스트 파일 클론 받기 코드 살펴보기
✅ 비용 나가지 않게 EKS 종료하기 실행 중인 오브젝트 종료하기 EKS 노드 그룹 삭제하기 EKS 클러스터 삭제하기 ✅ 비용 나가지 않게 EC2 종료하기 ✅ 비용 나가지 않게 RDS 종료하기 최종 스냅샷 생성과 자동 백업 보존을 체크하면 비용이 나간