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
282 stars 203 forks source link

Update vets-api routing in EKS for bulkhead -- Dev #49837

Closed oseasmoran73 closed 1 year ago

oseasmoran73 commented 1 year ago

Description

Update ingressroute and deployment based off routing for current config in BRD

Tasks

Acceptance Criteria

oseasmoran73 commented 1 year ago

https://github.com/department-of-veterans-affairs/va.gov-team/issues/49779#issuecomment-1322536021

oseasmoran73 commented 1 year ago

Route template are rendering correctly. Will need to add all other routes

oseasmoran73 commented 1 year ago

Finished tempalte of the server-deployment. Seems very bloated, wondering if it can live in app-manifest rather than vets-api? Will do some more investigation and talk to Lindsay.

The other unknown currently if we need to update the external DNS. The ports will remain the same, only routing per pod. Will discuss with Kyle

oseasmoran73 commented 1 year ago

Routes populated. Trying to figure out optimization so we won't have duplicate code to maintain

oseasmoran73 commented 1 year ago

Priority of team Charlie has changed. Moving into backlog

Latest PR's have been closed & cleanup will be handled by Rachel (aid wherever she needs help -- but will decouple deployment file into separate one).

oseasmoran73 commented 1 year ago

Bulkhead implementation was finalized and polished by Rachel. Will spin up need tickets accordingly for further testing

oseasmoran73 commented 1 year ago

Closing this ticket as implementation was finished and reflect accordingly. Tickets spun up are the following:

https://github.com/department-of-veterans-affairs/va.gov-team/issues/53082 https://github.com/department-of-veterans-affairs/va.gov-team/issues/53078