# rancher/rio

Application Deployment Engine for Kubernetes

Repository: https://github.com/rancher/rio
Canonical: https://ross.abutalabs.com/products/rancher-rio
Homepage: https://rio.io
Language: Go
License: Apache-2.0
License Family: permissive
Archived: true
Last push: 2024-09-05T15:10:09+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2952, "days_push": 727, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2253, forks 222 (observed 2026-08-28T04:06:31.145156+00:00)

## What it is
Rio is an application deployment engine for Kubernetes that layers custom resources and a CLI on top of any standard cluster to provide continuous delivery, DNS, HTTPS, routing, autoscaling, and canary deployments. The project is currently on hold and its repository has been archived.

## Use cases
- deploy services to kubernetes with a simple cli
- set up continuous delivery on a kubernetes cluster
- canary deployments and autoscaling for kubernetes services
- git-triggered builds and automatic dns/https for apps
- simplify kubernetes app deployment without writing manifests

## When to choose
- you want a simple PaaS-like experience on any standard Kubernetes cluster
- you need built-in routing, DNS, HTTPS, and canary deployments out of the box
- you prefer a CLI-driven workflow over writing Kubernetes YAML

## When to avoid
- the project is archived and on hold - no active maintenance or support
- you need a production-supported or actively developed deployment tool
- you want fine-grained control over native Kubernetes resources
- your cluster runs Kubernetes versions far newer than what Rio was tested against

## Facets
- artifact type: cli-tool
- maturity: abandoned
- function: deployment, ci-cd, container-orchestration, cli, monitoring, routing
- domain: cloud-computing, microservices, developer-tools
- platform: cli, cross-platform, go
- tags: kubernetes, paas, canary-deployments, autoscaling, gitops, service-mesh, rancher, archived, devops, containers, docker

## Member repositories
- rancher/rio (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:31.145156+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:43:48.177868+00:00, confidence not recorded.
  - readme: https://github.com/rancher/rio (fetched 2026-08-28T04:06:31.145156+00:00, sha c567a6c64166)
  - homepage: https://rio.io (fetched 2026-08-29T10:23:52.074604+00:00, sha fc9adc7d26f7)
  - site_page: https://opensource.suse.com/bci-docs (fetched 2026-08-29T10:23:52.083844+00:00, sha 7e6cffd4cfff)
  - site_page: https://www.suse.com/company/about (fetched 2026-08-29T10:23:52.087240+00:00, sha 6f724a5bb9e7)
- Data as of 2026-08-30T08:39:29.467469+00:00.
