diff --git a/plugin/pkg/admission/initialresources/influxdb.go b/plugin/pkg/admission/initialresources/influxdb.go index 0dbef97d8f6..3c6b7564007 100644 --- a/plugin/pkg/admission/initialresources/influxdb.go +++ b/plugin/pkg/admission/initialresources/influxdb.go @@ -124,7 +124,8 @@ func (s *influxdbSource) GetUsagePercentile(kind api.ResourceName, perc int64, i if exactMatch { imgPattern = "='" + image + "'" } else { - imgPattern = "=~/^" + image + "/" + // Escape character "/" in image pattern. + imgPattern = "=~/^" + strings.Replace(image, "/", "\\/", -1) + "/" } var namespaceCond string if namespace != "" {