Terraform 실행 환경 구성
·
IaC
Terraform 환경 구성Terraform은 Infrastructure as Code(IaC) 도구이다. 즉 서버, 네트워크, DB 같은 인프라를 코드로 관리한다.그래서 일반 프로그램과 다르게 다음 3가지 과정이 반복되는 특징이 존재한다.코드 작성테스트실행따라서 실행 환경은 보통 개발자의 로컬 환경에서 구성한다. 물론 다음 서비스도 존재한다.Terraform CloudTerraform Enterprise하지만 대부분의 프로젝트에서는 테스트 및 디버깅의 용이성과 코드 관리의 편의성 때문에 로컬 환경에서 먼저 개발한다.Terraform 설치Terraform은 Go 언어로 작성된 오픈소스 프로그램이기에, 실행 방법이 여러 가지 존재한다.1. 미리 빌드된 바이너리 다운로드가장 일반적인 방식이다. 다음 공식 릴..