
[Terraform] Terraform 시작하기
·
Infra/Terraform
Terraform 처음 Terraform 단어를 접했을 때 머리속에 테라포마스 애니가 떠올랐다. 당연히 이런건 아니고 테라폼은 Hashicorp사에서 개발한 오픈소스로, Go 언어로 개발된 IaC(Infrastructure as Code) 도구이다. IaC 인프라를 코드로, 라는 뜻인데 과연 이게 무슨 말일까? 나는 여태까지 AWS나 GCP 리소스를 만들 때 콘솔을 이용했었다. 만들면서 느꼈던 점은 클릭 버튼과 타이핑이 좀 귀찮다라는 것이었다. EC2를 한번만 만든것은 아니었기에, 반복적인 작업을 하다보면 중복되는 부분이 확실히 보였었다. 다시 생각해보면 콘솔말고 AWS에서 제공하는 CLI를 사용할수도 있을 것 같다. https://docs.aws.amazon.com/ko_kr/efs/latest/ug/..