Instrument nginx to expose metric "ssl certficate expiration time "

Add a console warning message 10 days before the certificate expire
This commit is contained in:
Giancarlo Rubio 2017-06-12 14:45:08 +02:00
parent e258ee19d1
commit d9cf043552
5 changed files with 41 additions and 3 deletions

View file

@ -131,6 +131,7 @@ func AddOrUpdateCertAndKey(name string, cert, key, ca []byte) (*ingress.SSLCert,
PemFileName: pemFileName,
PemSHA: PemSHA1(pemFileName),
CN: cn,
ExpireTime: pemCert.NotAfter,
}, nil
}
@ -138,6 +139,7 @@ func AddOrUpdateCertAndKey(name string, cert, key, ca []byte) (*ingress.SSLCert,
PemFileName: pemFileName,
PemSHA: PemSHA1(pemFileName),
CN: cn,
ExpireTime: pemCert.NotAfter,
}, nil
}