├── README.md ├── automation ├── method1 │ ├── ansible.cfg │ ├── aws-exam-testing.pem │ ├── instance.tf │ ├── inventory │ └── providers.tf └── method2 │ ├── ansible.cfg │ ├── aws-exam-testing.pem │ ├── installcommand.sh │ ├── instance.tf │ ├── inventory │ └── providers.tf ├── custom-aws-ec2-userdata ├── README.md ├── installcommand.sh ├── instance.tf ├── myout.tf ├── providers.tf └── vars.tf └── vpc-network-creation ├── README.md ├── mynetwork.tf ├── myout.tf ├── myproviders.tf ├── myvars.tf ├── terraform.tfvars └── vpc-network-creation.svg /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/README.md -------------------------------------------------------------------------------- /automation/method1/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/automation/method1/ansible.cfg -------------------------------------------------------------------------------- /automation/method1/aws-exam-testing.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/automation/method1/aws-exam-testing.pem -------------------------------------------------------------------------------- /automation/method1/instance.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/automation/method1/instance.tf -------------------------------------------------------------------------------- /automation/method1/inventory: -------------------------------------------------------------------------------- 1 | ec2-65-2-82-44.ap-south-1.compute.amazonaws.com 2 | -------------------------------------------------------------------------------- /automation/method1/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/automation/method1/providers.tf -------------------------------------------------------------------------------- /automation/method2/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/automation/method2/ansible.cfg -------------------------------------------------------------------------------- /automation/method2/aws-exam-testing.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/automation/method2/aws-exam-testing.pem -------------------------------------------------------------------------------- /automation/method2/installcommand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/automation/method2/installcommand.sh -------------------------------------------------------------------------------- /automation/method2/instance.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/automation/method2/instance.tf -------------------------------------------------------------------------------- /automation/method2/inventory: -------------------------------------------------------------------------------- 1 | ec2-65-2-57-100.ap-south-1.compute.amazonaws.com 2 | -------------------------------------------------------------------------------- /automation/method2/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/automation/method2/providers.tf -------------------------------------------------------------------------------- /custom-aws-ec2-userdata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/custom-aws-ec2-userdata/README.md -------------------------------------------------------------------------------- /custom-aws-ec2-userdata/installcommand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/custom-aws-ec2-userdata/installcommand.sh -------------------------------------------------------------------------------- /custom-aws-ec2-userdata/instance.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/custom-aws-ec2-userdata/instance.tf -------------------------------------------------------------------------------- /custom-aws-ec2-userdata/myout.tf: -------------------------------------------------------------------------------- 1 | output "ip" { 2 | value = aws_instance.r100c96.public_ip 3 | } 4 | -------------------------------------------------------------------------------- /custom-aws-ec2-userdata/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/custom-aws-ec2-userdata/providers.tf -------------------------------------------------------------------------------- /custom-aws-ec2-userdata/vars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/custom-aws-ec2-userdata/vars.tf -------------------------------------------------------------------------------- /vpc-network-creation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/vpc-network-creation/README.md -------------------------------------------------------------------------------- /vpc-network-creation/mynetwork.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/vpc-network-creation/mynetwork.tf -------------------------------------------------------------------------------- /vpc-network-creation/myout.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/vpc-network-creation/myout.tf -------------------------------------------------------------------------------- /vpc-network-creation/myproviders.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/vpc-network-creation/myproviders.tf -------------------------------------------------------------------------------- /vpc-network-creation/myvars.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/vpc-network-creation/myvars.tf -------------------------------------------------------------------------------- /vpc-network-creation/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/vpc-network-creation/terraform.tfvars -------------------------------------------------------------------------------- /vpc-network-creation/vpc-network-creation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HemantGangwar/terraformLearning/HEAD/vpc-network-creation/vpc-network-creation.svg --------------------------------------------------------------------------------