Codebase to create the infrastructure as code for an EKS environment on AWS
terraform init
terraform apply --auto-approve
terraform validate
kubectl apply -f k8s/apps/faker.yml
kubectl apply -f k8s/apps/whois.yml
kubectl apply -f k8s/apps/pudim.yml
kubectl apply -f k8s/traefik/ingress.yml
- Whois -> sample query data from a dns record
- Faker -> returns data from random people
- Pudim -> return sample HTML
http://{ELB-Hash}.us-east-1.elb.amazonaws.com:8080/
http://{ELB-Hash}.us-east-1.elb.amazonaws.com/whois/google.com | jq .
http://{ELB-Hash}.us-east-1.elb.amazonaws.com/faker | jq .
http://{ELB-Hash}.us-east-1.elb.amazonaws.com/ -H `Host: pudim.me`
- After create panel Route 53 (AWS) zone www.pudim.me CNAME of load balancer
http://pudim.me
@moroleandro