As Terraform is a state machine, there is no reason Terraform couldn't wrap and execute itself.
- Workspaces are shit!
- Configuring backends are a pain!
- You have to embed modules into modules to track cascading changes between them
# Looks like we are deploying one of our environments | |
cd terraform/environments/dev/us-east-1 | |
# Initialise (sets up backend and downloads modules if any) | |
terraform init | |
# Let's see what's going to happen | |
terraform plan -out terraform.plan | |
# If you're happy, run the following | |
terraform apply terraform.plan |
I hereby claim:
To claim this, I am signing this object:
<!DOCTYPE html> | |
<html> | |
<head> | |
<script src="http://code.jquery.com/jquery-1.10.2.js" type="text/javascript"></script> | |
<script src="http://d3lp1msu2r81bx.cloudfront.net/kjs/js/lib/kinetic-v4.6.0.min.js" type="text/javascript"></script> | |
<script src="canvas-resize.js" type="text/javascript"></script> | |
</head> | |
<body> | |
<div id="header"></div> | |
</body> |