Reference For: developers, administrators

kyvernon webhooks

The webhooks command of the kyvernon CLI with its subcommands and arguments.

kyvernon webhooks

Webhook subscriptions

Usage
kyvernon webhooks <COMMAND>

Subcommands: list, create, update, delete, test, dead-letters, deliveries

kyvernon webhooks list

List subscriptions

Usage
kyvernon webhooks list

API operation: GET /v1/webhooks

kyvernon webhooks create

Create a subscription (secret from KYVERNON_WEBHOOK_SECRET or --secret)

Usage
kyvernon webhooks create [OPTIONS] <NAME>
ArgumentDescriptionRequired
<NAME>Nameyes
--urlDelivery URL (https)yes
--secretHMAC secret (or KYVERNON_WEBHOOK_SECRET)
environment variable KYVERNON_WEBHOOK_SECRET
yes
--eventEvent types (repeat; empty for all)
--labelLabels (repeat)
--max-attemptsDelivery attempts before dead-lettering

API operation: POST /v1/webhooks

kyvernon webhooks update

Change a subscription from a JSON body (UpdateSubscriptionRequest schema)

Usage
kyvernon webhooks update [OPTIONS] <ID>
ArgumentDescriptionRequired
<ID>Subscription idyes
--bodyInline JSON body
--body-fileFile with the JSON body (- for stdin)

API operation: PUT /v1/webhooks/{id}

kyvernon webhooks delete

Delete a subscription

Usage
kyvernon webhooks delete <ID>
ArgumentDescriptionRequired
<ID>Subscription idyes

API operation: DELETE /v1/webhooks/{id}

kyvernon webhooks test

Send a test delivery

Usage
kyvernon webhooks test <ID>
ArgumentDescriptionRequired
<ID>Subscription idyes

API operation: POST /v1/webhooks/{id}/test

kyvernon webhooks dead-letters

Deliveries that exhausted their attempts

Usage
kyvernon webhooks dead-letters <ID>
ArgumentDescriptionRequired
<ID>Subscription idyes

API operation: GET /v1/webhooks/{id}/dead-letters

kyvernon webhooks deliveries

The last deliveries (at most 50), newest first: status, timing and error

Usage
kyvernon webhooks deliveries <ID>
ArgumentDescriptionRequired
<ID>Subscription idyes

API operation: GET /v1/webhooks/{id}/deliveries

Version 0.1.