Skip to content

R1: Expose kamal-proxy rollout as kamal app rollout deploy/set/stop #6

Description

@mhenrixon

kamal-proxy rollout (cookie-keyed canary: rollout deploy, rollout set --percent/--list, rollout stop) is fully implemented proxy-side with ZERO gem surface (grep rollout lib/ = 0 hits).

Demand: basecamp/kamal#941 (blue/green with % traffic).

Where: new Kamal::Cli subcommand emitting the rollout RPC calls via docker exec kamal-proxy kamal-proxy rollout ....

Verify: kamal app rollout set --percent 10 splits traffic; integration or command-construction test.

Activity

  1. added
    gemLegacy: the gem side of cross-repo work (every item in this repo is)
    size:MMedium: a day or two
    dxDeveloper experience — agent commands and rules, generators, local tooling
    on Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    dxDeveloper experience — agent commands and rules, generators, local toolinggemLegacy: the gem side of cross-repo work (every item in this repo is)size:MMedium: a day or two

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions