update aws/Pulumi.dev.yaml

This commit is contained in:
Haitao Pan 2023-03-17 20:40:30 +08:00
parent 1bb9a95fc5
commit e86a41a21d
2 changed files with 6 additions and 10 deletions

View File

@ -13,6 +13,7 @@ env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_KEY }}
PULUMI_DISABLE_CI_DETECTION: true
PULUMI_CONFIG_PASSPHRASE: ${{ secrets.PULUMI_PASS }}
jobs:
build:
@ -25,33 +26,30 @@ jobs:
shell: bash
working-directory: ./aws
run: |
KEY=`env | grep AWS` && $KEY > /tmp/token
cat /tmp/token
curl -fsSL https://get.pulumi.com | sh
pip3 install -r requirements.txt
- name: config pulumi backend
- name: login state backend
shell: bash
working-directory: ./aws
run: |
pulumi login s3://pulumi-aws-dev
- name: create cloud resource
- name: create resource
shell: bash
working-directory: ./aws
run: |
pulumi stack init dev
pulumi stack select dev
pulumi up --yes
- name: create cloud resource
- name: show pulumi output
shell: bash
working-directory: ./aws
run: |
pulumi refresh
pulumi stack output bucket_name
- name: create cloud resource
- name: destroy resource
shell: bash
working-directory: ./aws
run: |

View File

@ -1,3 +1 @@
encryptionsalt: v1:B5hZqsz/aHM=:v1:k+mLpl80gIP+cSGs:WTTMtVgfv7ZnGQPUGRHgtCiKT6hWCA==
config:
aws:region: ap-east-1
encryptionsalt: v1:10lhWEkvx+M=:v1:07s+CVFTndFfRF1u:k5l4axBI8gCJ/XXbykHRa8VEozTolg==