Merge pull request #3856 from aledbf/master

Fix ssl-dh-param issue when secret does not exit
This commit is contained in:
Kubernetes Prow Robot 2019-03-05 18:04:02 -08:00 committed by GitHub
commit ef0b1633e2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -564,10 +564,8 @@ func (n *NGINXController) OnUpdate(ingressCfg ingress.Configuration) error {
secret, err := n.store.GetSecret(secretName)
if err != nil {
klog.Warningf("Error reading Secret %q from local store: %v", secretName, err)
}
} else {
nsSecName := strings.Replace(secretName, "/", "-", -1)
dh, ok := secret.Data["dhparam.pem"]
if ok {
pemFileName, err := ssl.AddOrUpdateDHParam(nsSecName, dh, n.fileSystem)
@ -578,6 +576,7 @@ func (n *NGINXController) OnUpdate(ingressCfg ingress.Configuration) error {
}
}
}
}
cfg.SSLDHParam = sslDHParam