https://github.com/codeaprendiz/learn_terraform
Infrastructure As Code
https://github.com/codeaprendiz/learn_terraform
Last synced: 4 months ago
JSON representation
Infrastructure As Code
- Host: GitHub
- URL: https://github.com/codeaprendiz/learn_terraform
- Owner: codeaprendiz
- Created: 2020-03-04T20:02:09.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-06-10T16:01:35.000Z (over 4 years ago)
- Last Synced: 2025-10-09T19:05:18.423Z (4 months ago)
- Language: HCL
- Homepage:
- Size: 2.98 MB
- Stars: 75
- Watchers: 3
- Forks: 45
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# terraform-kitchen
- [commands](task-000-commands/ReadMe.md)
- [terraform doc references](task-001-doc-references/ReadMe.md)
- [task-002-tutorial-links](task-002-tutorial-links/ReadMe.md)
## AWS
- [task-000, initialization-setup](aws/task-000-initialization-setup)
- [task-001, vars, provider, ec2, dataSources](aws/task-001-vars-provider-ec2-dataSources)
- [task-002, default, vpc, subnet, security group, keypair, ec2](aws/task-002-defaultVPC-sbnt-sg-kp-ec2)
- [task-003, default vpc, subnet, security group, keypair, ec2, script](aws/task-003-defaultVPC-kp-sbnt-sg-ec2-script)
- [task-004, vars, provider, ec2, output](aws/task-004-vars-provider-ec2-output)
- [task-005, vars, provider, ec2, terraformRemoteStateInS3](aws/task-005-vars-provider-ec2-remoteStateInS3)
- [task-006-defaultVPC-defaultSbnt-modules-kp](aws/task-006-defaultVPC-defaultSbnt-modules-kp)
- [task-007-customVPC-igw-sbnt-rt-sg-kp-ec2](aws/task-007-customVPC-igw-sbnt-rt-sg-kp-ec2)
- [task-008-customVPC-3PriSbnts-3PubSbnts-nat-igw-rt](aws/task-008-customVPC-3PriSbnts-3PubSbnts-nat-igw-rt)
- [task-009-customVPC-3PriSbnts-3PubSbnts-nat-igw-rt-ec2-ebs](aws/task-009-customVPC-3PriSbnts-3PubSbnts-nat-igw-rt-ec2-ebs)
- [task-010-customVPC-3PriSbnts-3PubSbnts-nat-igw-rt-ec2-ebs-withMount/versions.tf](aws/task-010-customVPC-3PriSbnts-3PubSbnts-nat-igw-rt-ec2-ebs-withMount)
- [task-011-route53](aws/task-011-route53)
- [task-012-rds-vpc-ec2](aws/task-012-rds-vpc-ec2)
- [task-013-IAM](aws/task-013-IAM)
- [task-014-IAM-roles-s3-upload-to-s3](aws/task-014-IAM-roles-s3-upload-to-s3)
- [task-015-autoscaling-cloudwatchAlarm-ec2-launchConfiguration](aws/task-015-autoscaling-cloudwatchAlarm-ec2-launchConfiguration)
- [task-016-ELB-autoscaling](aws/task-016-ELB-autoscaling)
- [task-017-Elastic-Beanstalk](aws/task-017-Elastic-Beanstalk)
- [task-018-create-ECR-repo](aws/task-018-create-ECR-repo)
- [IN-PROGRESS-task19-ECS-example](aws/task-019-ECS)
- [task-020-s3-iam-using-modules](aws/task-020-s3-iam-using-modules)
- [task-021-k8s-using-typhoon](aws/task-021-k8s-cluster-typhoon)
- [task-022-route53-ec2](aws/task-022-route53-ec2)
- [task-024-certificate-manager](aws/task-024-certificate-manager)
### Terragrunt Implementation
- [task-023-terragrunt-ec2](aws/task-023-terragrunt-ec2)
- [task-025-terragrunt-iam-user](aws/task-025-terragrunt-iam-user)
- [task-026-terragrunt-s3-bucket](aws/task-026-terragrunt-s3-bucket)
- [task-027-terragrunt-cdn](aws/task-027-terragrunt-cdn)
### Frequently visited
- [Amazon EC2 AMI Locator](http://cloud-images.ubuntu.com/locator/ec2/)