From fe2ae8a1ec7155f4382e4a5ce90a1b07669628e9 Mon Sep 17 00:00:00 2001 From: Manuel Alejandro de Brito Fontes Date: Tue, 10 Dec 2019 22:45:02 -0300 Subject: [PATCH] Check the configmap is valid --- internal/ingress/controller/store/store.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/ingress/controller/store/store.go b/internal/ingress/controller/store/store.go index f516d0a74..c595b9f11 100644 --- a/internal/ingress/controller/store/store.go +++ b/internal/ingress/controller/store/store.go @@ -891,6 +891,10 @@ func (s *k8sStore) setConfig(cmap *corev1.ConfigMap) { s.backendConfigMu.Lock() defer s.backendConfigMu.Unlock() + if cmap == nil { + return + } + s.backendConfig = ngx_template.ReadConfig(cmap.Data) s.writeSSLSessionTicketKey(cmap, "/etc/nginx/tickets.key") }