Skip to content

Conversation

@majanjua-amzn
Copy link
Contributor

@majanjua-amzn majanjua-amzn commented Sep 10, 2024

Issue

Creation of canary and foundation of release testing for NodeJS Application Signals instrumentation on native Kubernetes structure.

Changes

  • Set up of canary/retry workflows
  • Creation of K8s test workflow
  • Terraform files for deployment and cleanup to K8s-on-EC2 clusters
  • Validation files for this test case

Follow ups

  • Ensure release testing is working when releases are complete
  • Ensure we test latest release of the helm chart once it is available

Rollback procedure

Revert PR

Testing

Test run 1: link
Test run 2: link
Test run 1 after addressing comments: link
Test run 2 after addressing comments: link

@majanjua-amzn majanjua-amzn added the enhancement New feature or request label Sep 10, 2024
@majanjua-amzn majanjua-amzn requested a review from pxaws September 10, 2024 00:32
@majanjua-amzn majanjua-amzn self-assigned this Sep 10, 2024
@pxaws pxaws merged commit 7457784 into main Sep 10, 2024
1 check passed
@pxaws pxaws deleted the js-k8s-canary branch September 10, 2024 21:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants