Middle
Terraform obyektlərini tətbiq etdikdən sonra əldə etdiyimiz məlumatları hansı fayl ilə göstərə bilərik?
sobes.tech Süni İntellekt
AI-dan cavab
outputs.tf faylı ilə.
O, yerləşdirilmiş resurslar haqqında məlumatların göstərilməsi və ya Terraform-un digər modulları və yığınlarına məlumat ötürülməsi üçün istifadə edilə bilən çıxış dəyərlərinin təriflərini ehtiva edir.
outputs.tf-nin məzmununa nümunə:
output "instance_ip_address" {
description = "EC2 nümunəsinin ümumi IP ünvanı."
value = aws_instance.example.public_ip
}
output "database_endpoint" {
description = "RDS verilənlər bazasının endpoint ünvanı."
value = aws_db_instance.example.endpoint
sensitive = true // Hissəli məlumat kimi işarə et
}
terraform apply əmri icra edildikdən sonra, çıxış dəyərləri konsolda göstəriləcək. Onlar həmçinin terraform output əmri ilə əldə edilə bilər.
outputs.tf-nin istifadəsi:
- Məlumatların abstraksiyası: İstifadəçilərə yerləşdirilmiş infrastruktura dair yalnız lazım olan məlumatları təqdim etmək, daxili detalları gizləmək.
- Digər alətlərlə inteqrasiya: Terraform-un çıxış dəyərlərini avtomatlaşdırma skriptlərinə, CI/CD boru xətlərinə və ya digər sistemlərə ötürmək.
- İnfrastrukturun sənədləşdirilməsi: Yerləşdirilmiş resursların əsas parametrlərini təsvir etmək.