forked from bradtraversy/storybooks
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
30 lines (22 loc) · 562 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
PROJECT_ID=heroic-purpose-294721
run-local:
docker-compose up
###
create-tf-backend-bucket:
gsutil mb -p $(PROJECT_ID) gs:https://$(PROJECT_ID)-terraform
###
ENV=staging
terraform-create-workspace:
cd terraform && \
terraform workspace new $(ENV)
terraform-init:
cd terraform && \
terraform workspace select $(ENV) && \
terraform init
TF-ACTION?=plan
terraform-action:
cd terraform && \
terraform workspace select $(ENV) && \
terraform ${TF_ACTION} \
-var-file="./environments/common.tfvars" \
-var-file="./environments/$(ENV)/config.tfvars"