Skip to content

Conversation

@majanjua-amzn
Copy link
Contributor

Issue

Creating our NodeJS enablement canary and release test foundation.

Description of changes

  • Canary and retry workflows for NodeJS
  • Test workflow with foundation for both release testing and /mysql API testing
    • Note: Release testing and /mysql API validation are not in scope for this PR, but the groundwork has been laid out for them here regardless
  • Terraform files for the deployments of the sample application to existing EKS clusters
  • Validation schemas for the telemetry to be validated against

Rollback Procedure

This PR can be safely reverted without any other considerations

Testing

Testing done in ap-northeast-2 as EKS add on is only available there. Once it is available in all regions, another round of tests will be run and this PR can then be merged.
Test run 1: link
Test run 2: link

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@majanjua-amzn majanjua-amzn added enhancement New feature or request javascript Pull requests that update Javascript code labels Sep 12, 2024
@majanjua-amzn majanjua-amzn self-assigned this Sep 12, 2024
@majanjua-amzn majanjua-amzn merged commit ef904e8 into main Sep 12, 2024
1 check passed
@majanjua-amzn majanjua-amzn deleted the js-eks-canary branch September 12, 2024 22: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 javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants