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 205 forks source link

Sidecar verification for higher envs #96696

Closed Kshitiz-devops closed 3 days ago

Kshitiz-devops commented 1 week ago

The VA Platform Product team is undergoing an EKS upgrade. As part of the process, it is necessary to conduct comprehensive testing on various components of Vets-API to ensure seamless functionality and performance during the upgrade.

From the EKS Testing Proposal:

As part of the current EKS upgrade process, comprehensive testing on various components of Vets API is essential in order to ensure seamless functionality and performance. Upgrading EKS can introduce changes that affect the behavior of deployed applications. Testing verifies that deployed applications remain compatible with any EKS changes. It ensures that all aspects of Vets API continue to operate as expected, without introducing regressions or unexpected behavior that could disrupt services for users.

Because of future goals to conduct upgrades on a 3-6 month cadence, it is the Product Platform team’s goal to maximize the automation of these upgrade testing processes. By automating these tests, verification of successful upgrades is potentially expedited and the right amount of time for necessary adjustments can be allocated. The Vets API components that require testing are below, along with the potential automation strategies. The objective is to standardize testing methodologies across the platform, thereby eliminating the inconsistency of testing solutions across EKS applications.

Part Seven of Testing plan - Verify Sidecar containers

Task

Acceptance Criteria

rmtolmach commented 5 days ago

✅ Staging PR (https://github.com/department-of-veterans-affairs/vsp-infra-application-manifests/pull/3230) merged. Will test to see if it's working then will move on to higher envs

AshleyGuerrant commented 4 days ago

PR will be merged to sandbox and prod today, so it will be deployed tomorrow @ 1 pm ET.

Kshitiz-devops commented 4 days ago

Changes merged

AshleyGuerrant commented 3 days ago

Thanks for the update! I'll move this ticket to complete tomorrow after I've confirmed it has been deployed.

Kshitiz-devops commented 3 days ago

The changes has been deployed to prod and sandbox