-
Notifications
You must be signed in to change notification settings - Fork 312
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
playground: support tiup dm playground #1622
Comments
I was thinking about this again. I see two issues for implementing the There already is a "dm" component, but that is to manage DM installations with TiUP. I don't think that makes the dm-worker and dm-master binaries available locally? How to re-use this component or avoid the collision? Create a new dm-playground component? I think |
This could be implemented similar to what there is for TiCDC: |
I prefer |
I prefer similar way as TiCDC ' tiup playground --dm-master 1 --dm-worker 3'... ,which can provide an aligned user experience |
I can (try to) modify the code in my branch to do something similar to what we do for ticdc, pump, drainer, etc. But how do I get the binaries like https://github.com/pingcap/tiup/tree/master/doc/dev doesn't have a lot of information on how to do this unfortunately. |
This would be a very useful feature for local testing. |
Looking at https://github.com/pingcap/tiup/blob/master/CHANGELOG.md this might be fixed in 1.16.1 in #2465 by @GMHDBJD and @siddontang |
closed by #2465 |
Feature Request
Is your feature request related to a problem? Please describe:
For TiDB cluster users can start a tidb cluster quickly by
tiup playground
. But dm must deploy a complicated cluster. It's hard for users to take a try.Describe the feature you'd like:
Support a function like
tiup playground
for dm cluster. For example,tiup dm playground
Why the featue is needed:
Describe alternatives you've considered:
Teachability, Documentation, Adoption, Migration Strategy:
The text was updated successfully, but these errors were encountered: