new: [zato] auto schedule crt renew from letsencrypt certs

This commit is contained in:
Boris Gallet
2025-02-06 11:53:41 +01:00
parent 30ff0a39b6
commit 1048cb4ba6
4 changed files with 34 additions and 5 deletions

11
zato/actions/renew_crt Executable file
View File

@@ -0,0 +1,11 @@
#!/bin/bash
# compose: no-hooks
## Merged letsencrypt certificate for load_balancer in zato
. $CHARM_PATH/lib/common
DOMAIN=$(relation:get "$SERVICE_NAME":web-proxy domain)
merge_crt_letsencrypt "$DOMAIN" || exit 1