목록Terraform 101 Study 2기 (17)
Ssoon

CloudNet@ 가시다님이 진행하는 Terraform 101 Study 2기 "테라폼으로 시작하는 IaC" (한빛미디어) 도서로 진행! ✅ Resource 선언된 항목을 생성하는 동작을 수행합니다. 🧿 Resource 구성 resource "" "" { = } resource "local_file" "abd" { content = "123!" filename = "${path.module}/abc.txt" } 프로바이더 이름_프로바이더에서 제공하는 리소스 유형 리소스 유형 뒤에 고유한 이름을 사용합니다. 이름 뒤에는 리소스 유형에 대한 구성 인수들이 중괄호 내에 선언됩니다. ✔ main.tf 에 aws_instance 유형을 추가하고 terraform init을 수행합니다. resource "aws_i..

CloudNet@ 가시다님이 진행하는 Terraform 101 Study 2기 "테라폼으로 시작하는 IaC" (한빛미디어) 도서로 진행! ✅ HCL (HashiCorp Configuration Language) 하시코프에서 IaC 와 구성 정보를 명시하기 위해 개발된 오픈 소스 도구 동일한 내용을 JSON으로 표현하는 것보다 더 간결하고 읽기 쉽게 작성할 수 있습니다. https://github.com/hashicorp/hcl GitHub - hashicorp/hcl: HCL is the HashiCorp configuration language. HCL is the HashiCorp configuration language. Contribute to hashicorp/hcl development by ..

CloudNet@ 가시다님이 진행하는 Terraform 101 Study 2기 "테라폼으로 시작하는 IaC" (한빛미디어) 도서로 진행! workspaces > 03.start > main.tf 를 생성합니다. 실습용 코드를 작성합니다. resource "local_file" "abc" { content = "abc!" filename = "${path.module}/abc.txt" } ✅ init 테라폼 구성 파일이 있는 작업 디렉터리 초기화 테라폼에서 사용되는 프로바이더, 모듈 등의 지정된 버전에 맞춰 루트 모듈을 구성 구성에서 필요한 의존성 정의를 읽고, 최초 실행 시 실행에 필요한 아티팩트나 라이브러리를 다운로드하고 준비 Module : 테라폼이 실행되는 디렉터리 Root Module : 기본 작..

CloudNet@ 가시다님이 진행하는 Terraform 101 Study 2기 "테라폼으로 시작하는 IaC" (한빛미디어) 도서로 진행! ✅ 테라폼 설치 하시코프에서 공식적으로 관리하는 릴리스 사이트 https://releases.hashicorp.com/terraform/ Terraform Versions | HashiCorp Releases releases.hashicorp.com [windows키 + R] sysdm.cpl ,3 환경변수 창에서 사용자 변수 중에 Path 를 선택하고 편집을 클릭합니다. 다운받은 테라폼파일 압축 푼 폴더의 경로를 추가합니다. 터미널창에서 terraform 을 실행하여 확인합니다. ✅ IDE (Integrated Development Environment) 구성 비주얼..