department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
281 stars 201 forks source link

[GHA Self-hosted Runners] Clean up packer build to use dedicated IAM instance profile role #28051

Open mleclerc00 opened 3 years ago

mleclerc00 commented 3 years ago

Description

When the packer build was being tested, it was using the scratch-jk IAM role. It continues to use that role and we would prefer a better naming convention. Create a dedicated IAM instance profile role for the gha-runner to use within the packer build configs.

Background/context/resources

iam_instance_profile https://github.com/department-of-veterans-affairs/devops/pull/9656#discussion_r678342738 look for this file: gha-runner ubuntu2004.json


Tasks

Acceptance Criteria

jhouse-solvd commented 2 years ago

@mleclerc00 - not asking for you to pick this up, but curious if this is still relevant? thank you!

oseasmoran73 commented 2 years ago

With the new AMI's, looks like we are still using that role