fix: ignore the case when comparing azure tags in service annotation

This commit is contained in:
Qi Ni 2021-09-01 13:06:35 +08:00
parent 9dba11d971
commit 692372e288

View File

@ -2137,9 +2137,8 @@ func (az *Cloud) ensurePIPTagged(service *v1.Service, pip *network.PublicIPAddre
if _, ok := service.Annotations[ServiceAnnotationAzurePIPTags]; ok {
annotationTags = parseTags(service.Annotations[ServiceAnnotationAzurePIPTags])
}
for k, v := range annotationTags {
configTags[k] = v
}
configTags, _ = reconcileTags(configTags, annotationTags)
// include the cluster name and service names tags when comparing
var clusterName, serviceNames *string
if v, ok := pip.Tags[clusterNameKey]; ok {