From 11e02672a72cc0396f2ec86bfd447180732c607b Mon Sep 17 00:00:00 2001 From: gbudjeakp Date: Sat, 11 Jul 2026 14:30:55 -0600 Subject: [PATCH] =?UTF-8?q?chore:=20remove=20Azure=20provider=20=E2=80=94?= =?UTF-8?q?=20focus=20on=20AWS,=20GCP,=20and=20GitHub=20runners?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Drop ProviderAzure constant from internal/types/types.go - Update README to reflect AWS/GCP/GitHub scope - Remove multi-cloud bullet (Azure), policy-enforcement, and local-history bullets that were aspirational / unimplemented --- README.md | 7 ++----- internal/types/types.go | 1 - 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index b85fc69..45d8633 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@

RunRight

-

Right-size your CI machines. RunRight runs alongside every CI job, samples CPU/memory/disk/threads, and recommends the cheapest AWS, GCP, or Azure instance that still fits your workload.

+

Right-size your CI machines. RunRight runs alongside every CI job, samples CPU/memory/disk/threads, and recommends the cheapest AWS or GCP instance that still fits your workload.

Self-hosted · ELv2 · No SaaS · Container-aware (cgroup v2/v1)

@@ -8,7 +8,7 @@ ## Why RunRight -Grafana, Datadog, and Sentry tell you how your application behaves. They do not tell you whether you are paying for the right machine. **RunRight solves that: given your actual p95 CPU and memory usage, it recommends the cheapest AWS, GCP, or Azure instance type that still fits your workload.** +Grafana, Datadog, and Sentry tell you how your application behaves. They do not tell you whether you are paying for the right machine. **RunRight solves that: given your actual p95 CPU and memory usage, it recommends the cheapest AWS or GCP instance type that still fits your workload.** ### Key Features @@ -16,9 +16,6 @@ Grafana, Datadog, and Sentry tell you how your application behaves. They do not - **Minimal overhead.** Polls `/proc` every 5s. Footprint: under 5 MB RSS, under 0.1% CPU. Your builds stay fast. - **Actionable insights.** Get specific instance recommendations with cost delta and tier labels—no graphs to interpret. - **Works with your stack.** Exports via OTLP, Prometheus, or JSON. Integrates with Datadog, Grafana Cloud, or any observability tool. -- **Multi-cloud support.** Recommendations for AWS, GCP, and Azure including ARM instances (Graviton, Ampere). -- **Policy enforcement.** Fail CI if wasting >N% with `--fail-if-oversized`. -- **Local history.** Track trends with `runright history` — no platform required. --- diff --git a/internal/types/types.go b/internal/types/types.go index a087847..85ba6e0 100644 --- a/internal/types/types.go +++ b/internal/types/types.go @@ -8,7 +8,6 @@ type Provider string const ( ProviderAWS Provider = "aws" ProviderGCP Provider = "gcp" - ProviderAzure Provider = "azure" ProviderGitHub Provider = "github" )