Skip to content
This repository was archived by the owner on May 24, 2023. It is now read-only.

Commit ad81ccf

Browse files
committed
Fix ExtraLabels to be an optional field
* Bug introduced in: 8238e10
1 parent 8b97a27 commit ad81ccf

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

pkg/controller/nginxingresscontroller/service.go

+6-1
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,16 @@ import (
88
)
99

1010
func serviceForNginxIngressController(instance *k8sv1alpha1.NginxIngressController) *corev1.Service {
11+
extraLabels := map[string]string{}
12+
if instance.Spec.Service != nil {
13+
extraLabels = instance.Spec.Service.ExtraLabels
14+
}
15+
1116
return &corev1.Service{
1217
ObjectMeta: v1.ObjectMeta{
1318
Name: instance.Name,
1419
Namespace: instance.Namespace,
15-
Labels: instance.Spec.Service.ExtraLabels,
20+
Labels: extraLabels,
1621
},
1722
Spec: corev1.ServiceSpec{
1823
Ports: []corev1.ServicePort{

0 commit comments

Comments
 (0)