반응형
terraform fmt
terraform fmt
는 Terraform 코드의 형식을 정리하고 일관된 스타일로 변경하는 명령어이다.
이 명령을 실행하면 Terraform 코드의 들여쓰기, 공백, 줄 바꿈을 자동으로 정리한다.
즉, 공백같은거를 깨끗하게 맞춰준다.
예시
terraform fmt 실행 전
provider "aws" {
region = "us-west-2"
}
resource "aws_s3_bucket" "example" {
bucket = "my-terraform-bucket"
acl = "private"
}
terraform fmt 실행 후
provider "aws" {
region = "us-west-2"
}
resource "aws_s3_bucket" "example" {
bucket = "my-terraform-bucket"
acl = "private"
}
실제 예시
사용할 파일 구조
terraform/
├── main.tf
├── variables.tf
├── outputs.tf
terraform fmt
명령어 실행
PS C:\Users\kim\terraform> terraform fmt
variables.tf
main.tf
variable.tf
파일과 main.tf
파일만 terraform fmt가 적용된다.
728x90
반응형