Sobes.tech
Junior — Middle

Terraform manifest fayllarında adətən hansı məlumatlar təsvir olunur?

sobes.tech Süni İntellekt

AI-dan cavab

Terraform sənədlərində (adətən .tf uzantısı ilə) infrastruktur kod kimi təsvir edilir. Onlarda:

  • Təchizatçılar (məsələn, AWS, Azure, GCP), Terraform-un hansı bulud xidmətləri ilə işləyəcəyini müəyyən edir.
  • Resurslar: infrastrukturun konkret komponentləri, məsələn, virtual maşınlar, şəbəkələr, verilənlər bazaları.
  • Dəyişənlər və onların dəyərləri konfiqurasiyanın parametrizasiyası üçün.
  • Çıxışlar (outputs), modul arasında məlumat ötürmək və ya tətbiqdən sonra göstərmək üçün istifadə edilə bilər.
  • Modullar: təkrar istifadə edilə bilən konfiqurasiya blokları.

Terraformda sadə bir resurs nümunəsi:

provider "aws" {
  region = "us-west-2"
}

resource "aws_instance" "example" {
  ami           = "ami-0c55b159cbfafe1f0"
  instance_type = "t2.micro"
}