• Stars
    star
    139
  • Rank 261,424 (Top 6 %)
  • Language HCL
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Deploying to AWS with Ansible and Terraform, Moosa Khalid, 051320

Deploying to AWS with Terraform and Ansible Repo

This repo will contain code used and taught in the A Cloud Guru course named above.

This course was originally created before Terrafom 0.13 was released however I have updated it to work with version 0.13 in the terraform_v13_compatible_code folder.


For following along using Terraform 0.12 refer to the aws_la_cloudplayground_multiple_workers_version.

Again, for following along using Terraform 0.13 refer to the terraform_v13_compatible_code.

Although the folder naming convention in this repository should make sense for the most part, it was primarily created to be referred through the lessons on the A Cloud Guru website.

For queries and feedback please reach out to ACG support: https://help.acloud.guru

Warning

  1. Parts of this repository expect users to obtain a Route53 domain name, which is available with ACG Playground tier subscription.
  2. Following along and deploying resources in AWS as taught by this course WILL incur charges!!! Be sure to destroy any infrastructure that you do not need.

Copyright 2020 A CLOUD GURU

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

More Repositories

1

content-aws-csa2019

Adrian's AWS CSA Assoc Course Refresh 2019
Shell
219
star
2

content-lambda-boto3

Automating AWS with Lambda, Python, and Boto3
Python
182
star
3

content-aws-mls-c01

AWS Certified Machine Learning - Specialty (MLS-C01)
Jupyter Notebook
153
star
4

aws-csa-pro-2019

AWS Certified Solution Architect Professional (SAP-C01)
Python
146
star
5

content-hashicorp-certified-terraform-associate-foundations

Hashicorp Certified Terraform Associate: Foundations, Moosa Khalid, Sep 20
HCL
123
star
6

devops-essentials-sample-app

HTML
122
star
7

Content-AWS-Certified-Data-Analytics---Speciality

DAS-C01 ACG/LA by Brock Tubre and John Hanna
Jupyter Notebook
115
star
8

content-dynamodb-deepdive

Amazon DynamoDB Deep Dive Course
Python
107
star
9

content-python-for-sys-admins

Shell
93
star
10

content-python3-sysadmin

Python 3 for System Administrators - Keith Thompson
Shell
84
star
11

la-aws-security_specialty

Learning Activities for the AWS Security Specialty Course
Python
83
star
12

aws-cda-2018

CSS
77
star
13

content-terraform

Derek's Terraform Course
HCL
74
star
14

cicd-pipeline-train-schedule-git

Train Schedule sample app for Git exercises
JavaScript
70
star
15

terransible

HCL
67
star
16

eks-deep-dive-2019

Amazon EKS Deep Dive 2019
JavaScript
63
star
17

content-aws-certified-cloud-practioner

Kesha Williams, 12-08-2020
JavaScript
54
star
18

ecs-deep-dive-2018

Amazon ECS Deep Dive 2018
JavaScript
53
star
19

googledataengineer

Jupyter Notebook
51
star
20

content-kubernetes-security

Kubernetes Security Course
Shell
49
star
21

content-kubernetes-prometheus-env

Monitoring Kubernetes With Prometheus
48
star
22

content-terraform-2021

Jesse Hoch, Using Terraform to Manage Applications and Infrastructure, 2021
HCL
48
star
23

content-container-essentials-101presentation

Ell's Container Essentials Vol. 1
46
star
24

content-aws-soa-c01

AWS Certified SysOps Administrator - Associate (SOA-C01)
PHP
42
star
25

content-intro-to-python-development

Keith's Python Programming Course - Jan 2019
Shell
42
star
26

content-az203-files

Mike's AZ203 course
C#
36
star
27

cicd-pipeline-train-schedule-cd

Train Schedule sample app for Jenkins Pipelines CD exercises
JavaScript
34
star
28

cicd-pipeline-train-schedule-jenkins

Train Schedule sample app for Jenkins exercises
JavaScript
33
star
29

csa-a-2018

HTML
33
star
30

cicd-pipeline-train-schedule-autodeploy

Train Schedule sample app for Jenkins Pipelines CD with Kubernetes Fully Automated Deployment exercises
JavaScript
32
star
31

content-lambda-deep-dive

JavaScript
30
star
32

content-aws-bigdata-cert

PLpgSQL
30
star
33

cicd-pipeline-train-schedule-kubernetes

Train Schedule sample app for Jenkins Pipelines CD with Kubernetes exercises
JavaScript
29
star
34

cicd-pipeline-train-schedule-dockerdeploy

Train Schedule sample app for Jenkins Pipelines CD with Docker exercises
JavaScript
27
star
35

content-aiops-essentials

John's AIOps Course
Python
26
star
36

content-openshift-ex280

Red Hat Openshift - Treva Williams
PHP
25
star
37

content-gc-essentials

Joseph's Google Cloud Essential Labs Repo
Python
24
star
38

cicd-pipeline-train-schedule-canary

Train Schedule sample app for Jenkins Pipelines CD with Kubernetes Canary exercises
JavaScript
24
star
39

cicd-pipeline-train-schedule-pipelines

Train Schedule sample app for Jenkins Pipelines exercises
JavaScript
21
star
40

content-gitops

445, John Marx, 11/18/19
Python
20
star
41

content-aws-ccp-labs

CCP, Kesha Williams, 11-5-2020
JavaScript
20
star
42

webinar-automating-kubernetes-security

Will Boyd 10.30.2020 ACG webinar
20
star
43

s3-hands-on-lab

Hands-On Lab: Introduction to Amazon S3 (Simple Storage Service)
20
star
44

content-az700-Microsoft-Azure-Network-Engineer-Associate

CSS
19
star
45

content-dynamodb-datamodeling

Amazon DynamoDB Data Modeling Course
Python
19
star
46

content-helm-deep-dive-v3

Michael McClaren, Helm Deep Dive V3, 11-05-2020
17
star
47

content-kubernetes-security-ac

Linux Academy's Kubernetes Security Advanced Concepts
Shell
15
star
48

content-kubernetes-prometheus-app

Monitoring Kubernetes With Prometheus
JavaScript
15
star
49

content-aws-devops-pro-2020

Craig Accuri, 03-05-2020, AWS DevOPs Pro
JavaScript
15
star
50

content-gcpro-developer

Joseph's GCPro Course
Python
14
star
51

content-ansible-playbooks

Shell
14
star
52

cda-2018-flask-app

CSS
14
star
53

aws-lightsail-deep-dive

CSS
14
star
54

content-gc-functions-deepdive

Joseph's Lab Videos - May 2019
Python
14
star
55

cicd-pipeline-train-schedule-gradle

Train Schedule sample app for Gradle exercises
JavaScript
14
star
56

content-fullstack-serverless-applications-aws

JavaScript
14
star
57

content-aws-sam

Building Serverless Applications with AWS Serverless Application Model (SAM)
Python
14
star
58

content-google-cloud-engineer

238, Matt Ulasien, 2/19/20
CSS
13
star
59

content-github-actions-deep-dive-lesson

Lesson repository for Github Actions Deep Dive (1074)
Python
12
star
60

content-postgresql-deepdive

TSQL
11
star
61

content-aks-basics

AKS Basics Course Files
11
star
62

content-intermediate-docker-quest

Travis' Docker Quest
JavaScript
11
star
63

content-gke-basics

Content Repository for GKE Basics course
11
star
64

content-Intro-to-serverless-on-Azure

1008, Amy Coughlin, 10/5/2020
C#
11
star
65

content-google-cloud-run-deep-dive

Repository for Google Cloud Run Deep Dive
Python
11
star
66

content-develop-a-python-app-to-access-key-vault-using-a-service-principal

James Lee, Develop a Python App to Access Key Vault Using a Service Principal, 01.25.21
Python
10
star
67

content-weather-app

Travis Weather App
JavaScript
10
star
68

content-devops-monitoring-app

Demo application for DevOps Monitoring Deep Dive
Shell
10
star
69

content-cje-prebuild

Michael McClaren's Jenkins Cert Course
Go
9
star
70

content-kinesis-data-firehose-and-kinesis-data-analytics-2019

Content Repository for Kinesis lab
Python
9
star
71

content-kafka-deep-dive

Chad's Kafka Course - May 2019
9
star
72

content-gcpro-devops-engineer

Joseph Lowery, Matt Ulasien, Mattias Andersson
Python
9
star
73

content-python-for-database-and-reporting

437, Larry Fritts, 01/13/20
Jupyter Notebook
9
star
74

content-Serverless-AWS

410, Moosa Khalid, 9/24/2019
Python
9
star
75

content-jenkins-java-project

Java
9
star
76

aws-bigdata-2018

TSQL
9
star
77

content-aws-sysops-administrator

This course is retired. Latest: https://linuxacademy.com/amazon-web-services/training/course/name/aws-certified-sys-ops-administrator-associate-soa-c-01/
PHP
9
star
78

aws-security-webinar-June-2018

AWS Security Webinar - June 2018
Python
8
star
79

content-advanced-terraform-with-gcp

Advanced Terraform with GCP, Wes Coffay, January 2021
HCL
8
star
80

content-azure-labs

C#
8
star
81

content-google-certified-pro-cloud-developer

Repository for Google Certified Professional Cloud Developer.
Python
7
star
82

using-salt-apache

Elle's Salt Course
SaltStack
7
star
83

content-aws-developertools

HTML
7
star
84

content-cka-podofminerva

Chad's CKA Course - Pod of Minerva
Shell
7
star
85

Introduction-to-Identity-and-Access-Management

Kesha Williams, awskw002, July 15, 2020
Python
6
star
86

cicd-pipeline-train-schedule-docker

Train Schedule sample app for Docker exercises
JavaScript
6
star
87

content-how-to-properly-secure-an-s3-bucket

How to Properly Secure an S3 Bucket, Moosa Khalid, 06/26/20
6
star
88

techwriting-cp-posts

Craig Parker's Blog Post Repo
CSS
6
star
89

content-source-control-git

Kenny's Source Control with Git Public Repo
Makefile
6
star
90

content-mastering-regex

Elle's Master Regex Course
HTML
6
star
91

content-PL-900-Microsoft-Power-Platform-Fundamentals

1013, Chase Dovey, 2/12/2020
6
star
92

ecs-demo-php-simple-app

Demo app for use with the Amazon ECS Deep Dive course
PHP
5
star
93

content-cks-trivy-k8s-webhook

Will Boyd, Certified Kubernetes Security Specialist, 05.11.2021
Go
5
star
94

content-openshift-on-openstack

Treva's OpenShift on OpenStack Course
Python
5
star
95

content-terraform-docker-service

Travis Terraform Course Repo 2
HCL
5
star
96

content-minikube-robotshop

Michael McClaren, Ubuntu Minikube 12.13.2019
JavaScript
5
star
97

course-dp100-azure-data-scientist-associate

Brian Roehm, DP-100, Azure Data Scientist Associate
Jupyter Notebook
5
star
98

content-AZ-104-Microsoft-Azure-Administrator

573, Chad Crowell and Robert Burnett, 4/9/2020
PowerShell
5
star
99

content-terraform-docker

Travis Terraform Course Repo 1
HCL
5
star
100

content-comptia-casp

505, John Marx, 2/24/2020
5
star