What problem does it solve?
Manually setting up TiCDC next-gen test stacks requires dozens of error-prone steps including TiUP cluster deployment, binary patching, MinIO setup, keyspace TiDB instance configuration, and optional changefeed creation, all of which this skill automates via SSH-based remote execution.
Core Features & Use Cases
- Automated SSH-based Deployment: Remotely deploy TiUP-managed TiDB clusters with custom patch binaries for TiKV, TiDB, PD, and CDC on a target host with a single command.
- Configurable Keyspace Support: Launch a custom number of keyspace-specific TiDB instances with auto-generated topo configurations that include required monitoring and Grafana sections.
- Optional Changefeed Creation: Automatically create TiCDC changefeeds with auto-resolved sink URIs from deployed keyspace instances, plus full teardown of all deployed components when testing is complete.
- Use Case: TiDB Cloud engineers testing TiCDC new-architecture features can use this skill to spin up and tear down isolated test environments in minutes instead of hours of manual work.
Quick Start
Ask your AI agent to use the ticdc-next-gen-deploy skill to deploy a 2-keyspace TiCDC next-gen test stack on host 10.2.7.6 with patch files in /root, and create a changefeed from keyspace 1 to keyspace 2 with ID test-sink.