Skip to content

Commit

Permalink
Merge pull request #2962 from buildkite/ivannalisetska/sup-2569
Browse files Browse the repository at this point in the history
Update docs with verification-failure-behavior
  • Loading branch information
gilesgas authored Sep 11, 2024
2 parents 992cb1f + 97d1e8d commit 13a2e29
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions pages/agent/v3/signed_pipelines.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,12 @@ verification-jwks-file=<path to public key set>

This ensures that whenever those agents upload steps to Buildkite, they'll generate signatures using the private key you generated earlier. It also ensures that those agents verify the signatures of any steps they run, using the public key.

```ini
verification-failure-behavior=<warn>
```

This setting determines the Buildkite agent's response when it receives a job without a proper signature, and also specifies how strictly the agent should enforce signature verification for incoming jobs. The agent will warn about missing or invalid signatures, but will still proceed to execute the job. If not explicitly specified, the default behavior is `block`, which prevents any job without a valid signature from running, ensuring a secure pipeline environment by default.

On instances that verify jobs, add:

```ini
Expand Down

0 comments on commit 13a2e29

Please sign in to comment.