연재 시리즈

EKS 스터디 - 1주차 2편 EKS를 생성하는 도구 소개

악분 2023. 4. 15. 15:51
반응형

EKS를 생성하는 방법은 매우 다양합니다. 

 

AWS console

AWS console에서 직접 EKS를 생성하는 방법입니다. 가장 쉽게 EKS를 관리하는 방법입니다. console로 직접 작업을 하기 때문에 히스토리를 추적하기 어렵습니다. 또한, EKS구성을 확인하려면 일일이 console에서 전부 확인해야 합니다.

 

EKSCTL

kubectl처럼 EKS를 조작할 수 있는 CLI입니다. EKS공식문서도 eksctl를 제공하기 때문에 CLI로 관리하고 싶으신 분들에게 추천드립니다. git과 연동을 하면 히스토리 관리도 할 수 있지만 의무사항이 아니기 때문에 누군가 지키지 않으면 히스토리 추적하기가 어렵습니다.

 

EKSCTL의 또다른 단점은 EKS에 특화되어 있습니다. EKS와 연관되어 있지 않은 AWS리소스는 EKSCTL로 관리할 수 없습니다.

 

테라폼

테라폼에서 EKS를 관리할 수 있습니다. 가장 큰 장점은 AWS다른 리소스도 테라폼으로 관리되므로 확장성이 넓습니다. 하지만, 테라폼을 공부해야하는 러닝커브와 상태관리를 해야하는 단점이 있습니다. 상태관리는 테라폼 클라우드를 사용하면 쉽게 관리할 수 있지만 부분무료입니다.

반응형