Skip to content

geekbass/terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Terraform Examples for AWS and Vsphere

My Terraform Examples, specifically for Vsphere Development. Infrastructure-as-Code! Another absolutely brilliant project by the genius minds at Hashicorp.

What is Terraform?

From Terraform.io: "Terraform provides a common configuration to launch infrastructure — from physical and virtual servers to email and DNS providers. Once launched, Terraform safely and efficiently changes infrastructure as the configuration is evolved." Infrastructure-as-Code!!!!

Getting Started with Terraform:

https://www.terraform.io/intro/

Installing Terraform:

https://www.terraform.io/downloads.html

Other Important Info:

Be sure to check out the Environment Variable functionality so that you dont have to place username/password/keyfiles etc in config files. AWS and VSphere providers support it.

Terraform Commands:

See/Check the Deployment Configs

terraform plan

Build the Infra from the .tf file/plan

terraform apply

Show status of the infra

terraform show

Blow away the running deployment

terraform destroy

To Dos

Add Provisioners -> Specifically Take a look for Ansible

Add Additional Examples to AWS: CloudFormation, ELB, S3, etc...

Packer Integration for AMI/VMware Templates

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages