Rollout

Control how Kamal boots new containers across many servers during a deploy — rolling the release out in batches instead of restarting every host at once. Use when the user mentions "boot limit," "boot strategy," "rolling deploy," "deploy in batches," "restart a few hosts at a time," "stagger the deploy," "boot 25% at a time," "wait between servers," "thundering herd on deploy," or the `boot`, `boot.limit`, `boot.wait`, or `boot.parallel_roles` config keys in config/deploy.yml. For running the deploy itself, see deploy. For how servers map to roles (which matters for parallel_roles), see servers.

donnfelker b280072 3 files · 17.0 KB Updated

File contents

donnfelker/kamal-skills/tree/main/skills/rollout commit b280072b7a

Frequently asked questions

npx skillmds@latest add donnfelker/rollout