As the Reliability team resources,
We need to create a new helm chart for the postman test execution work,
So that the helm chart is complete, tested, and operational.
Issue Description
Create a new helm chart for the postman work in the parent helm chart. This could live in Vets API next to the Vets API chart, or separately
The postman helm test will be placed as a resource in the “parent” helm chart - the parent is Helm 3.
Tasks
[x] Create new helm chart for the Postman work in the parent helm chart
[x] Test this new helm chart as necessary
[ ] Confirm that the Kubernetes job within the vets-api parent helm chart is utilizing the post-install and post-upgrade hooks
[ ] Confirm that the Kubernetes job for the Postman tests is a resource in vets-api deployment
[ ] Document the creation of the new helm chart for the Postman work, including any information that may be prudent to understand for other dev resources.
Success Metrics
New parent helm chart is created and lives in the parent helm chart and has been confirmed to be using the post-install and post-upgrade hooks, resulting in no functional errors after creation and testing.
Acceptance Criteria
[ ] There is a new, approved helm chart for the Postman work that lives in the parent helm chart that uses the post-install and post-upgrade hooks.
Validation
Assignee to add steps to this section. List the actions that need to be taken to confirm this issue is complete. Include any necessary links or context. State the expected outcome.
User Story
As the Reliability team resources, We need to create a new helm chart for the postman test execution work, So that the helm chart is complete, tested, and operational.
Issue Description
Create a new helm chart for the postman work in the parent helm chart. This could live in Vets API next to the Vets API chart, or separately The postman helm test will be placed as a resource in the “parent” helm chart - the parent is Helm 3.
Tasks
Success Metrics
New parent helm chart is created and lives in the parent helm chart and has been confirmed to be using the post-install and post-upgrade hooks, resulting in no functional errors after creation and testing.
Acceptance Criteria
Validation
Assignee to add steps to this section. List the actions that need to be taken to confirm this issue is complete. Include any necessary links or context. State the expected outcome.