[DevOps] Frontend 개발자의 우당탕탕 반려 K8S(Kubernetes) cluster 구축기 - 1. Vultr VKE(Vultr Kubernetes Engine)로 클러스터 생성하기 (with Terraform)
서론 이 포스팅 시리즈는 Frontend 개발이 주력인 필자가 반려 k8s 클러스터를 구축해가는 과정을 담았다. 이번 포스팅에선 Terraform에 Vultr provider를 연동하고, Terraform을 통해 VKE(Vultr Kubernetes Engine) k8s 클러스터를 생성하는 과정을 소개하려 한다. Terraform과 Vultr Terraform은 IaC(Infrastructure as Code) 도구로, 코드로 개발관련 인프라들을 관리한다는 개념의 도구이다. Terraform은 HCL(Hachicorp Configuration Language)를 사용하여 클라우드 리소스를 코드로써 선언할 수 있고, 이를 이용해 여러 클라우드 프로바이더(AWS, GCP, Azure)에 선언된 인프라들을 배..