This commit is contained in:
Steven Masley 2024-05-01 16:12:42 -05:00
parent e26141fcfd
commit 534dd61181
No known key found for this signature in database
7 changed files with 20 additions and 18 deletions

3
coderd/apidoc/docs.go generated
View File

@ -10487,10 +10487,11 @@ const docTemplate = `{
"type": "string"
},
"daemons": {
"description": "DaemonsTerraform is the number of built-in terraform provisioners. The\njson is 'daemons' for legacy reasons.",
"type": "integer"
},
"daemons_echo": {
"type": "boolean"
"type": "integer"
},
"force_cancel_interval": {
"type": "integer"

View File

@ -9423,10 +9423,11 @@
"type": "string"
},
"daemons": {
"description": "DaemonsTerraform is the number of built-in terraform provisioners. The\njson is 'daemons' for legacy reasons.",
"type": "integer"
},
"daemons_echo": {
"type": "boolean"
"type": "integer"
},
"force_cancel_interval": {
"type": "integer"

View File

@ -406,8 +406,8 @@ type ExternalAuthConfig struct {
}
type ProvisionerConfig struct {
// DaemonsTerraform for legacy reasons is just called "daemons". It is the default
// choice.
// DaemonsTerraform is the number of built-in terraform provisioners. The
// json is 'daemons' for legacy reasons.
DaemonsTerraform serpent.Int64 `json:"daemons" typescript:",notnull"`
DaemonsEcho serpent.Int64 `json:"daemons_echo" typescript:",notnull"`
DaemonPollInterval serpent.Duration `json:"daemon_poll_interval" typescript:",notnull"`

2
docs/api/general.md generated
View File

@ -326,7 +326,7 @@ curl -X GET http://coder-server:8080/api/v2/deployment/config \
"daemon_poll_jitter": 0,
"daemon_psk": "string",
"daemons": 0,
"daemons_echo": true,
"daemons_echo": 0,
"force_cancel_interval": 0
},
"proxy_health_status_interval": 0,

22
docs/api/schemas.md generated
View File

@ -2054,7 +2054,7 @@ CreateWorkspaceRequest provides options for creating a new workspace. Only one o
"daemon_poll_jitter": 0,
"daemon_psk": "string",
"daemons": 0,
"daemons_echo": true,
"daemons_echo": 0,
"force_cancel_interval": 0
},
"proxy_health_status_interval": 0,
@ -2427,7 +2427,7 @@ CreateWorkspaceRequest provides options for creating a new workspace. Only one o
"daemon_poll_jitter": 0,
"daemon_psk": "string",
"daemons": 0,
"daemons_echo": true,
"daemons_echo": 0,
"force_cancel_interval": 0
},
"proxy_health_status_interval": 0,
@ -3693,21 +3693,21 @@ CreateWorkspaceRequest provides options for creating a new workspace. Only one o
"daemon_poll_jitter": 0,
"daemon_psk": "string",
"daemons": 0,
"daemons_echo": true,
"daemons_echo": 0,
"force_cancel_interval": 0
}
```
### Properties
| Name | Type | Required | Restrictions | Description |
| ----------------------- | ------- | -------- | ------------ | ----------- |
| `daemon_poll_interval` | integer | false | | |
| `daemon_poll_jitter` | integer | false | | |
| `daemon_psk` | string | false | | |
| `daemons` | integer | false | | |
| `daemons_echo` | boolean | false | | |
| `force_cancel_interval` | integer | false | | |
| Name | Type | Required | Restrictions | Description |
| ----------------------- | ------- | -------- | ------------ | --------------------------------------------------------------------------------------------------- |
| `daemon_poll_interval` | integer | false | | |
| `daemon_poll_jitter` | integer | false | | |
| `daemon_psk` | string | false | | |
| `daemons` | integer | false | | Daemons is the number of built-in terraform provisioners. The json is 'daemons' for legacy reasons. |
| `daemons_echo` | integer | false | | |
| `force_cancel_interval` | integer | false | | |
## codersdk.ProvisionerDaemon

2
docs/cli/server.md generated
View File

@ -711,7 +711,7 @@ Enables capturing of logs as events in traces. This is useful for debugging, but
| YAML | <code>provisioning.daemons</code> |
| Default | <code>3</code> |
Number of provisioner daemons to create on start. If builds are stuck in queued state for a long time, consider increasing this.
Number of terraform provisioner daemons to create on start. If builds are stuck in queued state for a long time, consider increasing this.
### --provisioner-daemon-poll-interval

View File

@ -838,7 +838,7 @@ export interface PrometheusConfig {
// From codersdk/deployment.go
export interface ProvisionerConfig {
readonly daemons: number;
readonly daemons_echo: boolean;
readonly daemons_echo: number;
readonly daemon_poll_interval: number;
readonly daemon_poll_jitter: number;
readonly force_cancel_interval: number;