Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Migrate Command #9

Open
dylanyoung-dev opened this issue Oct 2, 2022 · 0 comments
Open

Create Migrate Command #9

dylanyoung-dev opened this issue Oct 2, 2022 · 0 comments
Labels
enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@dylanyoung-dev
Copy link
Owner

Need to be able to migrate configuration from one CDP/Personalize Tenant to another. The big question though, is that there really needs to be rules to determine what gets migrated. The command really should be configured to run in an automated fashion, to migrate content from one tenant to another in an automated fashion every 24 hours or something like that. This is where things get a little complicated. This should really only migrate content and not configuration, especially if the team is using this tool to handle deploys. However as previously mentioned, the goal is to not restrict users, and there could be users manually running this process or running the process without deploys and they want the ability to migrate a full tenant to another tenant.

The only way to really handle those scenarios is to have this have some form of configuration, maybe a init process to create the config and then some form of config.yaml/json that sits in the root of the site with specific instructions to the migrate command. Likely this is handled by a manual process or in a CI/CD process to automate the sync.

@dylanyoung-dev dylanyoung-dev added the enhancement New feature or request label Oct 2, 2022
@dylanyoung-dev dylanyoung-dev added this to the MVP milestone Oct 2, 2022
@dylanyoung-dev dylanyoung-dev added the help wanted Extra attention is needed label Oct 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
Development

No branches or pull requests

1 participant