Generator Terraform AWS EC2
Generuj konfigurację Terraform dla instancji AWS EC2: typ, AMI, security groups, key pair, user_data. Pobierz gotowy main.tf. Profesjonalne narzędzie online, które działa w Twojej przeglądarce. Szybko, bezpiecznie i bez instalowania zbędnego oprogramowania.
-
1Wprowadź dane
Wpisz treść, wklej tekst lub załaduj plik z dysku. -
2Kliknij przycisk
Narzędzie natychmiast przetworzy Twoje dane w przeglądarce. -
3Pobierz wynik
Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
return "Wynik gotowy w 0.1s";
}
Generator konfiguracji Terraform AWS EC2
Terraform pozwala zarządzać infrastrukturą jako kodem. Generator tworzy plik main.tf z zasobami EC2, security groups i VPC – gotowy do terraform init i apply.
Generowane zasoby
aws_instance (type, ami, key_name, vpc_security_group_ids, user_data), aws_security_group (ingress/egress rules), aws_key_pair (opcjonalnie), data.aws_ami (najnowszy obraz Ubuntu/Amazon Linux/RHEL).
Opcje konfiguracji
Region AWS (eu-central-1, us-east-1...), typ instancji (t3.micro do c6i.4xlarge), AMI ID lub auto-select, storage (EBS rozmiar i typ), tagi (Name, Environment).
Najczęstsze pytania
Jak uruchomić wygenerowany Terraform?
1. terraform init (pobierz provider), 2. terraform plan (podgląd zmian), 3. terraform apply (zastosuj). Ustaw AWS credentials przez env vars lub ~/.aws/credentials.
Co to user_data w EC2?
Skrypt bash wykonywany przy pierwszym uruchomieniu instancji – idealne do automatycznej instalacji oprogramowania (nginx, docker, app).
Jak zniszczyć zasoby?
terraform destroy – usuwa wszystkie zasoby zdefiniowane w konfiguracji. Zawsze sprawdź plan przed destroy w produkcji.
Inne generatory DevOps: generator Kubernetes YAML i generator Docker Compose.