From 9a130a755075f0ba4a814e6dd9625fbcfd3dfc88 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Fri, 27 Jan 2017 12:52:28 -0500 Subject: [PATCH] add ssl cert annotation --- controllers/gce/loadbalancers/loadbalancers.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/controllers/gce/loadbalancers/loadbalancers.go b/controllers/gce/loadbalancers/loadbalancers.go index c87d576ce..8e32aec63 100644 --- a/controllers/gce/loadbalancers/loadbalancers.go +++ b/controllers/gce/loadbalancers/loadbalancers.go @@ -958,6 +958,9 @@ func GetLBAnnotations(l7 *L7, existing map[string]string, backendPool backends.B if l7.ip != nil { existing[fmt.Sprintf("%v/static-ip", utils.K8sAnnotationPrefix)] = l7.ip.Name } + if l7.sslCert != nil { + existing[fmt.Sprintf("%v/ssl-cert", utils.K8sAnnotationPrefix)] = l7.sslCert.Name + } // TODO: We really want to know *when* a backend flipped states. existing[fmt.Sprintf("%v/backends", utils.K8sAnnotationPrefix)] = jsonBackendState return existing