Jeśli < 30 dni → certyfikat do odnowienia.
Obsługa pustych/uszkodzonych certyfikatów:
Jeśli openssl zwróci pusty wynik, skrypt uzna, że certyfikat jest
niepełny.
Zmienne środowiskowe dla e-maila:
Można ustawić LETSENCRYPT_EMAIL w Jenkinsie, w .env lub jako
parametr pipeline.
Czytelne logi:
W logu widać brakujące domeny i ile dni zostało do wygaśnięcia.
|
||
|---|---|---|
| .. | ||
| lets-encrypt | ||
| create-common-volume.jenkinsfile | ||
| create-nginx-with-tools.jenkinsfile | ||
| deploy-dc.yml | ||
| nginx-with-tools-docker.dockerfile | ||
| restart-docker.jenkinsfile | ||
| start-proxy.jenkinsfile | ||
| update-from-git.jenkinsfile | ||