
How to use Ansible and Terraform together?
This Ansible AWS tutorial shows how to use Ansible and its dynamic inventory to provision the software and configuration of infrastructure that has been created with Terraform.
Amazon Web Services (AWS) is the world most popular, powerful and distributed IaaS and PaaS cloud platform with enterprise capabilities.
This Ansible AWS tutorial shows how to use Ansible and its dynamic inventory to provision the software and configuration of infrastructure that has been created with Terraform.
Techniques to prevent infrastructure destroy in Terraform by protecting selected instances and resources from being accidentally destroyed.
Obtain your public IP address and use it in Terraform to create AWS Security Rules.
Tutorial and source code explaining how to create and manage MariaDB (or MySQL) RDS database with Terraform in AWS.
Tutorial and source code explaining how to manage AWS Route 53 DNS Service, create an register an EC2 instances and find an AMI with Terraform.
Tutorial and source code explaining how to manage AWS EC2 Instances and Security with Terraform.
Tutorial and source code explaining how to create and manage AWS networking with Terraform.
Tutorial and source code explaining how to provision and configure a VPC, Route 53, RDS MariaDB, Instances and security groups using Ansible and Terraform on AWS to run WordPress in an Ubuntu server with Nginx, PHP, and Let’s Encrypt.
Best practices for naming and using AWS Infrastructure with Terraform and Ansible.
In order to run the examples presented in IT Wonder Lab you will need accounts in different cloud providers. Most of the providers offer free tiers or some demo credits to test their services, be aware that running the examples might cost you money. Visit aws.amazon.com/free to understand what is included by AWS in its free tier offer. Create an e-mail account for singup Create a new email account or an alias that will be used to sing-up in AWS. I like to use a group e-mail address so I can delegate access in case of need. Signup for an