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
283 stars 204 forks source link

AWS access for Richard Davis #61576

Closed radavis closed 1 year ago

radavis commented 1 year ago

COR Name

Laurene "Reney" Cook

Vendor Onboarding Representative Name

Agile Six - Anthony M. Arashiro

E-QIP Transmittal Date

Your Name

Richard Davis

Your Email

richard.davis@agile6.com

Team, Role, and Company of the target individual

MHV on VA.gov Cartographers, Software Engineer, Agile Six

Product Manager (PM) name and email

Tom Anderson, tom.anderson@agile6.com

Product Owner (PO) name and email

Patrick Bateman, patrick.bateman@va.gov

Desired AWS Access

Requesting access to the vetsgov-staging VPC so that I can SSH into a review instance, view vets-api logs, and interact with the rails console.

Access Expiration

2025-04-01

E-QIP Transmittal Confirmation

Screenshot 2023-06-14 171053

Additional Notes

No response

User must exist in a roster before AWS access can be granted. See AWS access documentation for the steps involved.

rmtolmach commented 1 year ago

✅ on the VFS roster

view vets-api logs, and interact with the rails console.

@radavis: Those things aren't done in AWS anymore. vets-api rails console access can be requested using this template. And vets-api logs can be seen in Datadog.

radavis commented 1 year ago

@rmtolmach Does this apply to review instances?

rmtolmach commented 1 year ago

@radavis no. You will need AWS access to ssh into a review instance. Do you anticipate needing to do this frequently? I just ask because this is not something people usually ask for :) (but we do have a review-instance policy, so it wouldn't be too hard to get you access 🙂)

radavis commented 1 year ago

Do you anticipate needing to do this frequently?

Possibly. Being able to read review instance logs is helpful when troubleshooting new code. However, I can see alternatives to this approach: 1) merging the code and troubleshooting in staging, 2) pushing review instance logs to a log aggregator such as Datadog.

BillChapmanUSDS commented 1 year ago

@rmtolmach Ithink we can treat this item as a lower environment request so I approve access. However I'm going to followup to understand if there is a good reason we aren't sending review logs to dd. Thanks.

Kshitiz-devops commented 1 year ago

Access given. Login information sent in slack.

radavis commented 1 year ago

I was able to login to AWS and setup MFA. Thank you all.