renew_cert
Renews SSL certificates via certbot, simulating by default with --dry-run to avoid touching live certs; pass dry_run:false to perform the actual renewal.
Instructions
Run certbot renew, optionally scoped to one cert via --cert-name. Defaults to --dry-run (simulates against Let's Encrypt staging without touching the live cert or rate limit) - pass dry_run:false only when you mean to actually renew. Always disables certbot's random pre-renewal sleep so the call returns synchronously.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | Cert name to renew; omit to renew everything due | |
| dry_run | No | True (default) simulates the renewal without touching the live cert |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | Yes | ||
| certbot_output | Yes |