devnoong.log
article thumbnail
728x90

MiniKbue를 이용해서 aws 환경에 좀 더 친숙해져보는 시간을 가져보려고 합니다 :)

 

MiniKube란?

 

단순한 개발 테스트를 위해 개인이 쿠버네티스 환경을 구축 할 수 있도록 도와주는 플랫폼이라고 할 수 있습니다.

 

쿠버네티스마스터노드(Master Node)여러개의 워커노드(Worker Node)로 구성되어 있습니다.

이러한 기능들 중 필요한 일부 기능만 제공함으로써 마스터 노드의 일부 기능과 하나의 단일 워커로 구성되어있는 플랫폼이라고 생각하시면 됩니다

 

또한 일정시간 이상 사용하지 않을 경우 MiniKube가 감지해 인스턴스를 종료시켜주니 비용 절감 측면에서 큰 장점을 보이고 있습니다.

 

필요한 기능과 비용 절감의 장점을 가지고 있기때문에 개인이 개발 테스트를 위해 많이 사용하는 추세인것 같습니다.

MiniKbue가 필요한 기능을 제공해준다고 할지라도 AWS 인스턴스를 생성하기 위한 인프라 구축 작업이 선 진행되어야 합니다

 

1. VPC 생성

VPC 대시보드에서 VPC 생성버튼을 클릭해주세요.

 

 

VPC등으로 선택되어 있어야 AWS 인프라 구축에 필요한 나머지도 같이 생성 되기때문에 VPC등으로 선택해주세요.

 

VPC만을 선택 할 경우 서브넷 , 인터넷 게이트웨이 , 라우팅 테이블 , NAT 게이트웨이를 수동으로 추후에 생성해줘야 됩니다.

VPC등으로 선택 할 경우 위에서 언급한 내용들을 자동 생성하여 VPC와 연결시켜주는 기능을 제공합니다.

 

이전에는 각각 설정을 해야 가능하다고 들었었는데 사용자수가 늘어남에따라 자동으로 연결해주는 기능들을 AWS에서 추가로 제공해준 것 같습니다.

 

선택후 vpc이름과 IPv4 주소를 입력 하게 되면 미리보기를 통해 구성도를 확인 할 수 있습니다.

 

 

리전 위치가 서울인지 확인해주시고 vpc 생성 버튼을 클릭해주세요.

 

리전 위치가 실습을 진행하면서 서울이 아니여도 큰 영향을 끼치진 않지만, 간혹 AWS에서 기술을 제공안하는 나라로 리전을 선택했을 경우 곤혹을 치룰 수 있기때문에 안전하게 서울로 리전을 잡아주세요! :)

 

 

VPC와 관련된 리소스를 생성이 실행 되고 완료 되면 하단의 VPC보기를 통해 생성한 VPC를 확인 할 수 있습니다.

 

 

생성 된 VPC를 수정하거나 삭제하고 싶을 경우에는 VPC 세부내역에서 작업 버튼을 클릭해 수정 및 삭제를 진행합니다.

 

 

그러면 AWS Cloud9 인스턴스를 생성하기 전 필요한 인프라 작업은 종료 되었습니다!

728x90