View a markdown version of this page

Developer guide - Migration Assistant for Amazon OpenSearch Service

Developer guide

This section provides the source code for the solution.

Source code

Visit the OpenSearch Migrations GitHub repository to download the source files for this solution and to share your customizations with others. The repository includes the Migration Assistant Helm chart, the Workflow CLI, the bootstrap script, the Reindex-from-Snapshot engine, the Capture Proxy, the Traffic Replayer, and supporting tooling.

Note

Report technical issues with the solution and feature requests on the Issues page of the GitHub repository.

The Amazon EKS deployment is bootstrapped by aws-bootstrap.sh, which deploys an AWS CloudFormation stack and installs the Migration Assistant Helm chart. The AWS CloudFormation stacks deployed by the bootstrap script are generated from AWS Cloud Development Kit (AWS CDK) constructs. See the README.md file for additional development setup details, including how to build the solution from source with --build.

For Migration Assistant releases, see the Releases page. Pinning to a specific release tag using the --version <tag> flag of the bootstrap script is recommended for reproducible deployments.