EKS(Elastic Kubernetes Service)

Ryu·2022년 2월 11일
0

AWS

목록 보기
12/12

Role 생성

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

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

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

EKS 생성

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

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

Node Group 생성

퍼블릭 서브넷으로 설정 후 SSH 접속을 위해 위와 같이 설정

아래와 같이 Node Group과 2개 노드가 생성된 것을 확인

EKS 접속

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

EKS 연결 명령어

※ 연결 전 aws configure과 aws cli 설치 필수

아래와 같이 EKS로 접속된 것을 확인

컨테이너 배포

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

yaml 파일 배포

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

위에 LoadBalancer 주소로 접속

서비스 제거

Can Do It
brb

profile
Let me start

0개의 댓글