Terraform/Terraform 101 Study14 1주차 2편 테라폼 기초 - 기본 사용 1/3 3.3 테라폼 블록테라폼 블록테라폼 블록은 테라폼 구성을 명시하는 데 사용됩니다. 주요 요소는 다음과 같습니다.테라폼 버전과 프로바이더 버전을 명시적으로 선언하여 실행 오류를 최소화합니다. 이는 오늘 실행하던, 3년 후에 실행하던 동일한 결과를 얻기 위함입니다.terraform { required_version = "~> 1.3.0" # 테라폼 버전 required_providers { # 프로바이더 버전 random = { version = ">= 3.0.0, " workspaces { name = "my-first-workspace" } } backend "local" { # state를 보관하는 위치 path = "relative/path/to/terr.. 2024. 6. 16. 1주차 1편 테라폼 기초 - 기본 사용 1/3 1장 IaC와 테라폼테라폼 이란?테라폼은 인프라를 코드로 관리하기 위한 하시코프사에서 공개한 오픈 소스 도구입니다. 주로 클라우드 인프라 자동화를 위해 사용되며, Infrastructure as Code (IaC) 도구 중 하나로 분류됩니다. 테라폼 제공 유형 3가지On-premise : Terraform이라 불리는 형태로, 사용자의 컴퓨팅 환경에 오픈소스 바이너리툴인 테라폼을 통해 사용Hosted SaaS : Terraform Cloud로 불리는 SaaS로 제공되는 구성 환경으로 하시코프가 관리하는 서버 환경이 제공Private Install : Terraform Enterprise로 불리는 서버 설치형 구성 환경으로, 기업의 사내 정책에 따라 프로비저닝 관리가 외부 네트워크와 격리 2장 실행 환경 구.. 2024. 6. 16. 이전 1 2 3 4 다음