cockroachdb / cockroachdb/cockroach

roachprod: add cost estimation for AWS and Azure

Open
#106,880 1 comment 0 reactions 0 assignees View on GitHub
A-testeng-infra A-testing C-enhancement E-quick-win E-starter T-testeng
Dominant language
Go
Stars
32.5k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

In [1], we added roachprod support for cost estimation for GCE [2]. Both AWS [3] and Azure [4] have similar cost estimation APIs which could easily be integrated with `roachprod.List`.

[1] https://github.com/cockroachdb/cockroach/pull/98955
[2] https://github.com/cockroachdb/cockroach/blob/c609b823b0a1fda5b7d605e4645cd452a6009961/pkg/roachprod/vm/gce/gcloud.go#L1396
[3] https://docs.aws.amazon.com/sdk-for-go/api/service/pricing/#Pricing.GetProducts
[4] https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/costmanagement/armcostmanagement

Jira issue: CRDB-29750

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.