feat: allow users to pause prebuilt workspace reconciliation (#18700)

This PR provides two commands:
* `coder prebuilds pause`
* `coder prebuilds resume`

These allow the suspension of all prebuilds activity, intended for use
if prebuilds are misbehaving.
This commit is contained in:
Sas Swart
2025-07-02 15:05:42 +00:00
committed by GitHub
parent 4072d228c5
commit 01163ea57b
42 changed files with 1336 additions and 4 deletions
+1
View File
@@ -17,6 +17,7 @@ SUBCOMMANDS:
features List Enterprise features
groups Manage groups
licenses Add, delete, and list licenses
prebuilds Manage Coder prebuilds
provisioner View and manage provisioner daemons and jobs
server Start a Coder server
+24
View File
@@ -0,0 +1,24 @@
coder v0.0.0-devel
USAGE:
coder prebuilds
Manage Coder prebuilds
Aliases: prebuild
Administrators can use these commands to manage prebuilt workspace settings.
- Pause Coder prebuilt workspace reconciliation.:
$ coder prebuilds pause
- Resume Coder prebuilt workspace reconciliation if it has been paused.:
$ coder prebuilds resume
SUBCOMMANDS:
pause Pause prebuilds
resume Resume prebuilds
———
Run `coder --help` for a list of global options.
@@ -0,0 +1,9 @@
coder v0.0.0-devel
USAGE:
coder prebuilds pause
Pause prebuilds
———
Run `coder --help` for a list of global options.
@@ -0,0 +1,9 @@
coder v0.0.0-devel
USAGE:
coder prebuilds resume
Resume prebuilds
———
Run `coder --help` for a list of global options.