diff --git a/demo-11/provider.tf b/demo-11/provider.tf new file mode 100644 index 0000000..ded6d8c --- /dev/null +++ b/demo-11/provider.tf @@ -0,0 +1,3 @@ +provider "aws" { + region = "${var.AWS_REGION}" +} diff --git a/demo-11/route53.tf b/demo-11/route53.tf new file mode 100644 index 0000000..3bae903 --- /dev/null +++ b/demo-11/route53.tf @@ -0,0 +1,28 @@ +resource "aws_route53_zone" "newtech-academy" { + name = "newtech.academy" +} +resource "aws_route53_record" "server1-record" { + zone_id = "${aws_route53_zone.newtech-academy.zone_id}" + name = "server1.newtech.academy" + type = "A" + ttl = "300" + records = ["104.236.247.8"] +} +resource "aws_route53_record" "www-record" { + zone_id = "${aws_route53_zone.newtech-academy.zone_id}" + name = "www.newtech.academy" + type = "A" + ttl = "300" + records = ["104.236.247.8"] +} +resource "aws_route53_record" "mail1-record" { + zone_id = "${aws_route53_zone.newtech-academy.zone_id}" + name = "newtech.academy" + type = "MX" + ttl = "300" + records = ["aspmx.l.google.com"] +} + +output "ns-servers" { + value = "${aws_route53_zone.newtech-academy.name-servers}" +} diff --git a/demo-11/vars.tf b/demo-11/vars.tf new file mode 100644 index 0000000..7c29d8c --- /dev/null +++ b/demo-11/vars.tf @@ -0,0 +1,3 @@ +variable "AWS_REGION" { + default = "eu-west-1" +}