빠른 시작: Terraform 설치 및 구성

Terraform은 클라우드 인프라의 정의, 미리 보기 및 배포를 사용합니다. Terraform을 사용하는 경우 HCL 구문를 사용하여 구성 파일을 만듭니다. HCL 구문을 사용하면 클라우드 공급자(예: Azure) 그리고 클라우드 인프라를 구성하는 요소를 지정할 수 있습니다. 구성 파일을 만든 후 배포되기 전에 인프라 변경을 미리 볼 수 있는 실행 계획를 만듭니다. 변경 내용을 확인 한 후에는 실행 계획을 적용하여 인프라를 배포합니다.

필수 조건

  • Azure 구독: Azure 구독이 아직 없는 경우 시작하기 전에 체험 계정을 만듭니다.

Bash를 사용하여 Azure Cloud Shell에서 구성

Azure Cloud Shell에는 Terraform이 포함되어 있으며 최신 버전의 Terraform으로 자동으로 업데이트됩니다. 그러나 업데이트는 릴리스 후 2주 이내에 제공됩니다. 다음 문서에서는 Cloud Shell 환경 내에서 Bash를 사용하여 현재 버전의 Terraform을 다운로드하고 설치하는 방법을 보여 줍니다.

PowerShell을 사용하여 Azure Cloud Shell에서 구성

Azure Cloud Shell에는 Terraform이 포함되어 있으며 최신 버전의 Terraform으로 자동으로 업데이트됩니다. 그러나 업데이트는 릴리스 후 2주 이내에 제공됩니다. 다음 문서에서는 Cloud Shell 환경 내에서 PowerShell을 사용하여 현재 버전의 Terraform을 다운로드하고 설치하는 방법을 보여 줍니다.

Bash를 사용하여 Windows에서 구성

다음 문서에서는 Bash 에뮬레이터를 사용하여 Windows에서 Terraform을 설치하고 테스트하는 방법을 보여 줍니다.

PowerShell을 사용하여 Windows에서 구성

다음 문서에서는 PowerShell을 사용하여 Windows에서 Terraform을 설치하고 테스트하는 방법을 보여 줍니다.

Azure의 Terraform 문제 해결

Azure에서 Terraform을 사용할 때 일반적인 문제 해결

다음 단계