Junior — Middle
Jakie zasoby lub konfiguracje infrastruktury tworzyłeś za pomocą Terraform?
sobes.tech AI
Odpowiedź od AI
Za pomocą Terraform tworzyłem i zarządzałem następującymi zasobami infrastrukturalnymi:
- Maszyny wirtualne i instancje w dostawcach chmury (AWS EC2, Azure VM, Google Compute Engine).
- Komponenty sieciowe: VPC, podsieci, trasy, bramy, load balancery.
- Przechowywanie: buckety S3, Azure Blob Storage, Google Cloud Storage.
- Zasoby baz danych: instancje RDS, Cloud SQL.
- Konfiguracje IAM i polityki dostępu.
Przykład tworzenia instancji AWS EC2:
resource "aws_instance" "example" {
ami = "ami-0c55b159cbfafe1f0"
instance_type = "t2.micro"
tags = {
Name = "ExampleInstance"
}
}
W ten sposób Terraform pozwala opisać infrastrukturę jako kod, co ułatwia jej zarządzanie i skalowanie.