728x90
반응형
◇ 공부 기록용으로 작성하였으니 틀린점, 피드백 주시면 감사하겠습니다 ◇
Backend = .tfstate (테라폼 상태 저장소)
테라폼(Terraform)에서 "Backend"는 테라폼 상태(.tfstate) 파일을 저장하는 방법을 지정하는 문법이다.
AWS를 사용한다면 기본적으로 S3에 저장한다.
# AWS 프로바이더 설정
provider "aws" {
region = "us-east-1"
}
# Backend 설정
terraform {
backend "s3" {
bucket = "your-terraform-state-bucket"
key = "path/to/terraform.tfstate"
region = "us-east-1"
encrypt = true
dynamodb_table = "terraform-lock-table"
}
}
728x90
반응형
'Terraform' 카테고리의 다른 글
terraform fmt란? (0) | 2024.04.22 |
---|---|
[Terraform] terraform.lock.hcl 파일이란 (.terraform 파일) (1) | 2024.03.19 |
[Terraform] variables.tf 파일과 *.tfvars 파일 차이는? (0) | 2024.03.15 |
[Terraform #02] 테라폼의 기본 구성과 용어 쉽게 정리 (Provider, Resource, Variable, Local, State, Output, Provisioner, Module, Data) (1) | 2023.12.31 |
[Terraform #01] 테라폼 쉽게 개념 정리 & 설명 (테라폼 기본 명령어, IaC, Infrastructure as Code) (1) | 2023.12.17 |