Adds a log warning when falling back to default fake cert

This commit is contained in:
Vincent Van Driessche 2019-03-29 17:05:11 +01:00
parent 7e21a2ddfb
commit 23902058f9

View file

@ -866,10 +866,14 @@ func (n *NGINXController) createServers(data []*ingress.Ingress,
defaultPemSHA := n.cfg.FakeCertificateSHA
// read custom default SSL certificate, fall back to generated default certificate
defaultCertificate, err := n.store.GetLocalSSLCert(n.cfg.DefaultSSLCertificate)
if err == nil {
defaultPemFileName = defaultCertificate.PemFileName
defaultPemSHA = defaultCertificate.PemSHA
if n.cfg.DefaultSSLCertificate != "" {
defaultCertificate, err := n.store.GetLocalSSLCert(n.cfg.DefaultSSLCertificate)
if err == nil {
defaultPemFileName = defaultCertificate.PemFileName
defaultPemSHA = defaultCertificate.PemSHA
} else {
klog.Warningf("Error loading custom default certificate, falling back to generated default:\n%v", err)
}
}
// initialize default server and root location