Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up Keys #4743

Closed
2 tasks
kellylein opened this issue Feb 9, 2023 · 2 comments
Closed
2 tasks

Set up Keys #4743

kellylein opened this issue Feb 9, 2023 · 2 comments
Assignees

Comments

@kellylein
Copy link
Contributor

kellylein commented Feb 9, 2023

In preparation of using the new LH APIs (via the VA.gov team's vets-api integrations) we should get all the client ids and RSA keys we need so we can get them in AWS and devops. This includes requesting credentials from LH for the new APIs (that are ready so far).

  • request Lighthouse credentials for the following APIs (they should give us one set of credentials with access to all of these)
    • Benefits Claims API
    • VA Letter Generator API
    • Direct Deposit Management API
    • Benefits Documents API
  • Store the credentials in the appropriate spot(s)
@kpethtel
Copy link
Contributor

Conversations with other teams about how to use their services.
Benefits claims:
https://dsva.slack.com/archives/C04KHCT3ZMY/p1679075602837299
Direct deposit:
https://dsva.slack.com/archives/C03P6C3FYMR/p1679424568612719
Disability ratings:
https://dsva.slack.com/archives/C04KW0B46N5/p1679435500278029

@kpethtel
Copy link
Contributor

Handing this over to Andrew because I'm going to be OOO. Here's the current status.

The vets-api PR (department-of-veterans-affairs/vets-api#12172) is approved by i can’t get it through CI after several tried.

I created a manifests branch (4743-mobile-lighthouse-api-keys) that’s mostly complete. the small issue is that the name MOBILE_LIGHTHOUSE_KEY_PATH was already in use. andrew intends to remove the existing use. once it's gone, we should finish this using the names we want to use.

i have a devops branch (also 4743-mobile-lighthouse-api-keys) that i believe is ready.

this also doesn’t include production keys so we’ll need a second ticket for doing this for prod, but it should be far simpler because we know exactly what we need to do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants