Skip to content

Conversation

@jugal-chauhan
Copy link
Collaborator

@jugal-chauhan jugal-chauhan commented Oct 10, 2025

Description

This PR adds automatic CloudWatch dashboard deployment to the EKS Migration Assistant deployment process via the aws-bootstrap.sh script. Both the Dashboards for monitoring MA (RFS + CaptureReplay) will now be available for a user in their CloudWatch after EKS deployment approach.

Changes made:

  • Added deploy_dashboard() function to aws-bootstrap.sh script
  • Moved dashboard JSON files from the cdk/ directory into the k8s/ directory
  • Updated file paths to now reference k8s location of these JSON files

Issues Resolved

Part 1/2 of MIGRATIONS-2691

Testing

Performed a manual deployment to verify installation of dashboards

Check List

  • New functionality includes testing
  • Public documentation issue/PR created, if applicable.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@jugal-chauhan jugal-chauhan changed the title Install dashboards ma eks [Add] deployment for MA dashboards on EKS Oct 10, 2025
Signed-off-by: Jugal Chauhan <[email protected]>
Signed-off-by: Jugal Chauhan <[email protected]>
@jugal-chauhan jugal-chauhan merged commit ae00428 into opensearch-project:main Oct 30, 2025
141 of 145 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants