• Stars
    star
    183
  • Rank 205,710 (Top 5 %)
  • Language HCL
  • Created about 5 years ago
  • Updated about 1 year ago

Reviews

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

Repository Details

Source Code for Course "Terraform From Beginner to Professional"


Course covering all features of Terraform v0.12, v0.13, v0.14, v0.15 and v1.x

Terraform Lessons by Denis Astahov

Set AWS Credentials in Windows PowerShell:

$env:AWS_ACCESS_KEY_ID="xxxxxxxxxxxxxxxxx"
$env:AWS_SECRET_ACCESS_KEY="yyyyyyyyyyyyyyyyyyyyyyyyyyyy"
$env:AWS_DEFAULT_REGION="zzzzzzzzz"

Set AWS Credentials in Linux Shell:

export AWS_ACCESS_KEY_ID="xxxxxxxxxxxxxxxxx"
export AWS_SECRET_ACCESS_KEY="yyyyyyyyyyyyyyyyyyyyyyyyyyyy"
export AWS_DEFAULT_REGION="zzzzzzzzz"

Terraform Commands

terraform init
terraform plan
terraform apply
terraform destroy

terraform show
terraform output
terraform console
terraform import
terraform taint

Terraform State Commands

terraform state show
terraform state list
terraform state pull
terraform state rm
terraform state mv
terraform state push

for x in $(terraform state list | grep xyz); do terraform state mv -state-out=”terraform.tfstate” $x $x; done

Terraform Workspace Commands

terraform workspace show
terraform workspace list
terraform workspace new
terraform workspace select
terraform workspace delete

${terraform.workspace}

More Repositories

1

docker

Docker commands and example of Dockerfile
236
star
2

k8s-lessons

Kubernetes Course Lessons
PHP
150
star
3

terraform_certified

Terraform - From Zero to Certified Professional Course
HCL
66
star
4

cloudformation

CloudFormation templates
31
star
5

Python-Lessons

Source Code for Course Python 3 for Beginners and NoBeginners
Python
28
star
6

github-actions-part-2-cicd-to-aws

GitHub Actions CI/CD Pipeline to AWS Elastic Beanstalk
HTML
21
star
7

mossadchallenge2019

Mossad Cyber Challenge 2019
HTML
18
star
8

lambda_edge_python

Lambda Edge Function to Password Protect access to CloudFront on Python
Python
18
star
9

s3fs-windows

Mount S3 Bucket as Disk on Windows
18
star
10

jenkins-pipeline

Jenkins Pipelines
18
star
11

shabakchallenge2018

Shabak Challenge 2018 in Software and Data Science
Python
15
star
12

github-actions-part-1-basics

GitHub Actions Basics
HTML
15
star
13

aws-letme-in

Open/Update AWS SecurityGroup to your Public IP address
Shell
11
star
14

aws_auto_ami

AWS AutoCreate AMI and delete old ones. EC2 Backups.
Python
11
star
15

s3fs-linux

Mount S3 Bucket as Disk on Linux
Shell
11
star
16

adv4000

11
star
17

aws-apigateway

AWS API Gateway + Lambda on Terraform
HCL
10
star
18

terraform-lessons-cloud

Source Code for Course "Terraform From Beginner to Professional" Terraform Cloud Lesson.
HCL
7
star
19

ansible

Python
7
star
20

simplewebpage

Simple HTML WebPage
HTML
6
star
21

gcp-cicd-cloudruns

DockerImage Build, Push and Deploy to GCP Cloud Run via GCP Cloud Build
Dockerfile
6
star
22

mytrinimbus

My Trinimbus Project
PHP
6
star
23

gcp-cicd-cloudfunctions

NodeJS App for GCP Cloud Functions deployed via GCP Cloud Build
JavaScript
6
star
24

terraxxxxx

Terraform VS Terragrunt
HCL
6
star
25

terraform-modules

HCL
6
star
26

terraform_certified_modules

Terraform - From Zero to Certified Professional Course
HCL
6
star
27

php

PHP
5
star
28

python-flask

HTML
5
star
29

doom4d

Source Code of my Final Project for Bachelor Degree. Score 95 of 100.
VBA
5
star
30

php-app-for-jenkins

Sample PHP Application
CSS
3
star
31

repo_with_tags

1
star
32

codedeploy-demo

AWS CodeDeploy Demo
HTML
1
star
33

repo_no_tags

1
star
34

hyperv

Hyper-V Ubuntu 20 Enhanced
Shell
1
star