Skip to content

Commit 4d737b0

Browse files
authored
modify
1 parent 8a5d181 commit 4d737b0

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

.github/workflows/terraform-plan.yml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,8 @@ permissions:
1515
env:
1616
AWS_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY }}
1717
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
18-
TF_VAR_aws_region: ${{ vars.TF_AWS_REGION }}
19-
TF_VAR_ami_id: ${{ vars.TF_AMI_ID }}
20-
TF_VAR_instance_type: ${{ vars.TF_INSTANCE_TYPE }}
21-
TF_VAR_key_pair_name: ${{ vars.TF_KEY_PAIR_NAME }}
2218
TF_VAR_private_key: ${{ secrets.PRIVATE_KEY }}
23-
TF_VAR_domain_name: ${{ vars.TF_DOMAIN_NAME }}
24-
TF_VAR_frontend_domain: ${{ vars.TF_FRONTEND_DOMAIN }}
25-
TF_VAR_db_domain: ${{ vars.TF_DB_DOMAIN }}
26-
TF_VAR_traefik_domain: ${{ vars.TF_TRAEFIK_DOMAIN }}
2719
TF_VAR_cert_email: ${{ secrets.TF_CERT_EMAIL }}
28-
TF_VAR_private_key_path: ./${{ vars.TF_KEY_PAIR_NAME }}.pem
2920

3021

3122
jobs:
@@ -39,8 +30,8 @@ jobs:
3930

4031
- name: Write Private Key to File
4132
run: |
42-
echo "${{ secrets.PRIVATE_KEY }}" > ${{ vars.TF_KEY_PAIR_NAME }}.pem
43-
chmod 600 ${{ vars.TF_KEY_PAIR_NAME }}.pem
33+
echo "${{ secrets.PRIVATE_KEY }}" > private_key.pem
34+
chmod 600 private_key.pem
4435
4536
- name: Setup Terraform
4637
uses: hashicorp/setup-terraform@v2
@@ -52,7 +43,18 @@ jobs:
5243

5344
- name: Terraform Plan
5445
id: plan
55-
run: terraform plan -out=tfplan.out
46+
run: |
47+
terraform plan \
48+
-out=tfplan.out \
49+
-var="aws_region=us-east-1" \
50+
-var="ami_id=ami-005fc0f236362e99f" \
51+
-var="instance_type=t3.medium" \
52+
-var="key_pair_name=private_key" \
53+
-var="private_key_path=../private_key.pem" \
54+
-var="domain_name=drintech.online" \
55+
-var="frontend_domain=cv1.drintech.online" \
56+
-var="db_domain=db.cv1.drintech.online" \
57+
-var="traefik_domain=traefik.cv1.drintech.online" \
5658
working-directory: ./terraform
5759

5860
- name: Save Plan JSON

0 commit comments

Comments
 (0)