Skip to content

Commit 95fdf45

Browse files
authored
Merge pull request #482 from aws/remove_iam_user
Switch from iam user to role
2 parents 14b1ee0 + eb0306e commit 95fdf45

File tree

3 files changed

+8
-12
lines changed

3 files changed

+8
-12
lines changed

.github/workflows/IntegrationTesting.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,9 @@ jobs:
5151
run: cp deploy.zip ./terraform
5252

5353
- name: Configure AWS Credentials
54-
uses: aws-actions/configure-aws-credentials@v1
54+
uses: aws-actions/configure-aws-credentials@v4
5555
with:
56-
aws-access-key-id: ${{ secrets.INTEG_TEST_AWS_KEY_ID }}
57-
aws-secret-access-key: ${{ secrets.INTEG_TEST_AWS_KEY_SECRET }}
56+
role-to-assume: ${{ secrets.AWS_INTEG_TEST_ROLE_ARN }}
5857
aws-region: us-west-2
5958

6059
- name: Setup Terraform
@@ -98,10 +97,9 @@ jobs:
9897
java-version: 14
9998

10099
- name: Configure AWS Credentials
101-
uses: aws-actions/configure-aws-credentials@v1
100+
uses: aws-actions/configure-aws-credentials@v4
102101
with:
103-
aws-access-key-id: ${{ secrets.INTEG_TEST_AWS_KEY_ID }}
104-
aws-secret-access-key: ${{ secrets.INTEG_TEST_AWS_KEY_SECRET }}
102+
role-to-assume: ${{ secrets.AWS_INTEG_TEST_ROLE_ARN }}
105103
aws-region: us-west-2
106104

107105
- name: Checkout test framework

.github/workflows/continuous-monitoring.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,9 @@ jobs:
1313
uses: actions/checkout@v2
1414

1515
- name: Configure AWS Credentials
16-
uses: aws-actions/configure-aws-credentials@v1
16+
uses: aws-actions/configure-aws-credentials@v4
1717
with:
18-
aws-access-key-id: ${{ secrets.INTEG_TEST_AWS_KEY_ID }}
19-
aws-secret-access-key: ${{ secrets.INTEG_TEST_AWS_KEY_SECRET }}
18+
role-to-assume: ${{ secrets.AWS_INTEG_TEST_ROLE_ARN }}
2019
aws-region: us-east-1
2120

2221
- uses: actions/setup-go@v2

.github/workflows/ecr-publish.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,9 @@ jobs:
2525
key: ${{ runner.os }}-buildx-${{ github.sha }}
2626

2727
- name: Configure AWS Credentials
28-
uses: aws-actions/configure-aws-credentials@v1
28+
uses: aws-actions/configure-aws-credentials@v4
2929
with:
30-
aws-access-key-id: ${{ secrets.INTEG_TEST_AWS_KEY_ID }}
31-
aws-secret-access-key: ${{ secrets.INTEG_TEST_AWS_KEY_SECRET }}
30+
role-to-assume: ${{ secrets.AWS_INTEG_TEST_ROLE_ARN }}
3231
aws-region: us-east-1
3332

3433
- name: Login to Public ECR

0 commit comments

Comments
 (0)