Workstation Logo
产品
AI 实验室OpenAI代理Claude 代理Grok BotWorkstation CRM (WSL CRM)营销全部产品
AI 解决方案
AI 工作站AI SME Packages私有 AIGPU 集群边缘 AI企业 AI 实验室按行业分类的 AI
服务
Platform ModernisationDigital EngineeringData Foundations & AIAutonomous OperationsAI 咨询DevOps 自动化网络安全软件开发智能体构建MLOps 搭建
关于我们
合作伙伴客户案例
文章
文档
WSL ProxyRing PromoterWSL VaultJobshoutSysOps 24/7
博客
联系我们Login
Workstation

面向现代企业的 AI 工作站、AI 多智能体软件、GPU 基础设施和智能代理解决方案。

联系我们

AI 解决方案

AI 工作站AI SME Packages私有 AIGPU 集群边缘 AI企业 AI 实验室按行业分类的 AI

产品

全部产品WSL CRM 与 ERP营销OpenAI代理WSL ProxyRing PromoterWSL VaultJobshoutSysOps 24/7

公司

关于我们为什么选择Workstation合作伙伴客户案例价格联系

资源

文章文档博客搜索网站地图
英国办公室
77-79 Marlowes, Hemel Hempstead HP1 1LF路线指引 — 从 M25 外环伦敦 20 号出口驶出公司编号: 11641870周一至周五:上午 9:00 - 下午 6:00 GMT
+44 7515 356 146
比利时办公室
Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, BrusselsBE 0751.518.683周一至周五:上午 9:00 - 下午 6:00 CET
+32 492 45 67 46
印度办公室
#159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841

© 2026 Workstation AI。保留所有权利。

隐私Cookie服务条款网站地图

Ring Promoter

你不能错过的面向 AI 驱动部署的现代 CI/CD

Ring Promoter is Workstation’s production-grade promotion control plane. It moves versions of many applications through ordered deployment rings — int → test → acc → prod — with live health gates, version-verified checks, automatic rollback, and a full audit trail. Built for teams shipping AI platforms, agents, and APIs at pace.

What is Ring Promoter?

A small control plane that promotes application versions through shared rings. It runs as a long-lived service (typically on k3s), exposes a JSON REST API and an embedded web UI, and tracks current/previous versions and history per (application, ring). Kubernetes apps and VM/CI apps share one surface — the deployer is chosen per app.

ringpromoter.comGitHub

Watch: Ring Promoter quick intro (5 min)

Ring Promoter — AI-assisted promotion to production (5-minute intro)

5-minute intro: youtu.be/SjXwaTVuYhM · Product: ringpromoter.com

Watch: Ring Promoter demo

Ring Promoter — Every release earns production (YouTube demo)

Workstation demo: youtu.be/IzhvmrwEebE · Product: ringpromoter.com

How ring promotion works

Every release earns production. One hop at a time — never skip a ring — with health before promote and auto-rollback on failure.

int
Integration

First landing for new builds and AI agent / API changes.

test
Test

Automated verification and soak before acceptance.

acc
Acceptance

Stakeholder / UAT gate — often the last auto-promote stop.

prod
Production

Live traffic — password-gated for the final ring when configured.

1. Seed a version into int

Start the pipeline by seeding a version (image tag, branch, or ref) into the Integration ring for an application.

2. Promote one ring at a time

promote {from_ring} always targets the next ring. You cannot jump int → prod. The source ring must be healthy first.

3. Deploy with the right deployer

KubectlDeployer (set image + rollout), GitHubActionsDeployer (workflow-dispatch for VM/CI apps), or k8sjob runner Jobs — selected per application.

4. Health-check with retries

After deploy, HTTP health checks run with configurable retries. Optional version verification requires the endpoint to report the exact version just deployed.

5. Auto-rollback on failure

If the target stays unhealthy, Ring Promoter rolls back to the previous version automatically and records the failure in history.

6. Optional auto-promote

Flag a ring so a healthy landing continues onward in the same locked operation — e.g. auto-promote test → acc, but keep humans on the gate to prod.

Why teams pick Ring Promoter for AI-era CI/CD

AI products change fast — models, agents, MCP tools, gateways. Ring Promoter keeps promotions disciplined without freezing delivery.

Ordered rings, never skip

Shared pipeline int → test → acc → prod. Adding a ring is a single-place change in the ring package — apps declare where they live per ring in config, not code.

Health-gated promotion

Live health checks before and after promote. Optional health_version_field / header stops the classic false green: old pods answering 200 while the new version never rolled.

Automatic rollback

Failed health after retries restores the previous version. Seed, promote, and rollback are all audited — success or failure.

Kubernetes + VM/CI deployers

One control plane for kubectl rollouts, GitHub Actions workflow-dispatch (e.g. WSL Proxy on VMs), and Kubernetes Job executors with live logs.

Safe concurrency

Per-app serialization via Postgres session advisory locks across replicas. Operations detach from HTTP so LB timeouts cannot abort a rollback mid-flight.

UI + REST API

Embedded Next.js console and bearer-token REST API. Async deployment views stream progress for operators watching AI stack releases.

Config-driven apps

Add an application with YAML: namespaces, Deployments, image repos, health URLs, deployer type — no fork of Ring Promoter required.

Built for AI platforms

Promote agent services, MCP gateways, GPU inference front-doors, and Workstation products through the same rings your platform team already trusts.

Built for AI-powered deployments

Model weights, agent runtimes, and edge gateways ship on different cadences. Ring Promoter keeps every change on the same promotion protocol.

  • ✓Promote AI agent APIs and MCP gateways through the same rings as classic services.
  • ✓Version-verified health catches silent rollbacks when an old inference sidecar still answers OK.
  • ✓Auto-promote early rings so research builds move fast; human gate stays on prod.
  • ✓GitHub Actions deployer reuses existing AI/ML CI without rewriting pipelines.
  • ✓Full history per (app, ring) for compliance reviews of what reached production.

Solution architecture

Clean interfaces: Deployer, Executor, Health Checker, Store — swap production backends without rewriting promotion rules.

1
Control plane

Go service + embedded UI + REST API on k3s (or local).

2
Rings

Ordered pipeline defined once; apps map resources per ring.

3
Deployers

kubectl, GitHub Actions, or k8sjob executors per app.

4
Store

Postgres (prod) or memory (dev) with history and locks.

Get Ring Promoter

Explore the product on ringpromoter.com, read the Workstation deep dive, or talk to us about CI/CD for AI platforms.

Open ringpromoter.com阅读深度解析联系 Workstation

Visit https://www.ringpromoter.com/ for demos, docs, and the latest Ring Promoter releases.