مدیریت متغیرها در Terraform نباید پیچیده باشد. با شیوه های صحیح، می توانید کد خود را پاک تر، درک آسان تر و سازگارتر با موقعیت های مختلف کنید.
در این راهنما، 9 نکته کاربردی را برای کمک به شما در مدیریت متغیرهای Terraform مرور می کنیم.
1. استفاده کنید variables.tf
فایل برای تعاریف متغیر
در Terraform، variables.tf
فایل یک است
در اینجا مثالی از نحوه تعریف متغیرها در آن آورده شده است variables.tf
:
# variables.tf
variable "aws_region" {
description = "AWS region"
type = string
default = "us-east-1"
}
variable "instance_type" {
description = "Instance type"
type = string
default = "t2.micro"
}
و متغیرهای مرجع در main.tf
فایل:
# main.tf
provider "aws" {
region = var.aws_region
}
resource "aws_instance" "example" {
instance_type = var.instance_type
}
2. متغیرهای خود را مستند کنید
مستندسازی متغیرهای Terraform وضوح، قابلیت نگهداری و همکاری را تضمین می کند. این زمینه را برای استفاده از متغیرها، مقادیر پیشفرض و ورودیهای مورد انتظار فراهم میکند و به جلوگیری از خطاها کمک میکند.
برای مستندسازی متغیرها:
- استفاده کنید…