cockroachdb / cockroachdb/cockroach
roachprod: support multiple machine types per cluster
Open
A-roachprod
A-testeng-infra
C-enhancement
T-testeng
- Dominant language
- Go
- Stars
- 32.5k
- Forks
- 4.1k
- PR merge metrics
- PR metrics pending
Description
There is currently no method using `roachprod` to create a single cluster, which has more than one machine type. There is limited support via roachprod for a different workload machine type, however that support doesn't extend generally.
This issue is to add such support, including:
- different machine types (same core count)
- different machine types (different core count)
- same machine types (different core count)
A partial implementation for `AWS` can be found in #133373.
Out of scope, but relatedly:
- Add support for different volume provisioning
- IOPS
- Bandwidth
- Storage
Jira issue: CRDB-43588
Contributor guide
Assessment
This issue has not been assessed yet.