From d31f169d899504a4090c18729e5dfd23a55d2b58 Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Sat, 7 Oct 2023 11:19:34 +0800 Subject: [PATCH] playbook/roles/cert-manager/files/certs_automated_issuance.sh: update --- playbook/roles/cert-manager/files/certs_automated_issuance.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/playbook/roles/cert-manager/files/certs_automated_issuance.sh b/playbook/roles/cert-manager/files/certs_automated_issuance.sh index 2cf1b98b..d316f860 100644 --- a/playbook/roles/cert-manager/files/certs_automated_issuance.sh +++ b/playbook/roles/cert-manager/files/certs_automated_issuance.sh @@ -7,13 +7,12 @@ export domain=$1 export Ali_Key=$2 export Ali_Secret=$3 -curl https://get.acme.sh | sh -s email=156405189@qq.com - rm -rvf ${Domain}.* -f rm -rvf /etc/ssl/${Domain}.* -f # Try to issue a certificate from ZeroSSL. If it fails, try Let's Encrypt. +curl https://get.acme.sh | sh -s email=156405189@qq.com sh ~/.acme.sh/acme.sh --set-default-ca --server zerossl --issue --force --dns dns_ali -d ${domain} -d "*.${domain}"; if [ $? -eq 0 ]; then echo "Certificate from zerossl successfully issued"