1、下载acme
git clone https://gitee.com/neilpang/acme.sh.git
cd acme.sh
./acme.sh --install -m 你的邮箱
2、腾讯云dnp中心创建一个tokenhttps://console.dnspod.cn/account/token/token
export DP_Id="token的id"
export DP_Key="token"
./acme.sh --issue --dns dns_dp -d 你的域名
其中dns_dp是腾讯云的dns解析
3、移动证书
./acme.sh --install-cert -d 你的域名 --key-file /usr/local/nginx/cert/nginx文件.key --fullchain-file /usr/local/nginx/cert/nginx文件.pem --reloadcmd "systemctl force-reload nginx"
./acme.sh --install-cert -d web.zflzqy.cn --key-file /opt/project/ssl/web.zflzqy.cn.key --fullchain-file /opt/project/ssl/web.zflzqy.cn.cer --reloadcmd "cd /opt/project/ssl && kubectl delete -n default secret web-zflzqy-cn-tls --ignore-not-found && kubectl create secret tls web-zflzqy-cn-tls --cert=web.zflzqy.cn.cer --key=web.zflzqy.cn.key"
tips:这种方式会在到期的时候自动更新证书