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 17:05:42 +02:00
committed by GitHub
parent 4072d228c5
commit 01163ea57b
42 changed files with 1336 additions and 4 deletions

View File

@ -65,6 +65,7 @@ Coder — A tool for provisioning self-hosted development environments with Terr
| [<code>features</code>](./features.md) | List Enterprise features |
| [<code>licenses</code>](./licenses.md) | Add, delete, and list licenses |
| [<code>groups</code>](./groups.md) | Manage groups |
| [<code>prebuilds</code>](./prebuilds.md) | Manage Coder prebuilds |
| [<code>provisioner</code>](./provisioner.md) | View and manage provisioner daemons and jobs |
## Options

34
docs/reference/cli/prebuilds.md generated Normal file
View File

@ -0,0 +1,34 @@
<!-- DO NOT EDIT | GENERATED CONTENT -->
# prebuilds
Manage Coder prebuilds
Aliases:
* prebuild
## Usage
```console
coder prebuilds
```
## Description
```console
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
| Name | Purpose |
|----------------------------------------------|------------------|
| [<code>pause</code>](./prebuilds_pause.md) | Pause prebuilds |
| [<code>resume</code>](./prebuilds_resume.md) | Resume prebuilds |

10
docs/reference/cli/prebuilds_pause.md generated Normal file
View File

@ -0,0 +1,10 @@
<!-- DO NOT EDIT | GENERATED CONTENT -->
# prebuilds pause
Pause prebuilds
## Usage
```console
coder prebuilds pause
```

10
docs/reference/cli/prebuilds_resume.md generated Normal file
View File

@ -0,0 +1,10 @@
<!-- DO NOT EDIT | GENERATED CONTENT -->
# prebuilds resume
Resume prebuilds
## Usage
```console
coder prebuilds resume
```