EKS와 Node Group 생성을 위한 Role 생성



위와 같은 방법으로 Node Group Role 생성


아래와 같이 Role이 생성된 것을 확인





원활한 테스트 진행을 위해 Public으로 설정


아래와 같이 EKS가 생성된 것을 확인






퍼블릭 서브넷으로 설정 후 SSH 접속을 위해 위와 같이 설정
아래와 같이 Node Group과 2개 노드가 생성된 것을 확인

- EKS에 접근하기 위해 kubectl 설치
- kubectl 설치는 쿠버네티스 버전별 상이하여 AWS 백서 참조

EKS 연결 명령어

※ 연결 전 aws configure과 aws cli 설치 필수
아래와 같이 EKS로 접속된 것을 확인

ECR에 생성한 이지미로 EKS에서 서비스 배포를 위해 아래와 같은 yaml 파일을 생성


yaml 파일 배포

아래와 같이 test 네임스페이스로 Pod가 배포된 것을 확인


위에 LoadBalancer 주소로 접속

서비스 제거

Can Do It
brb