matchLabels in the HTTP Add-on are wrong because they include version information but matchLabels is inmutable, so the upgrades are blocked due to this. The PR adjust the matchLabels to just the only ones which doesn't change across the versions.
Checklist
[x] Commits are signed with Developer Certificate of Origin (DCO - learn more)
matchLabels
in the HTTP Add-on are wrong because they include version information butmatchLabels
is inmutable, so the upgrades are blocked due to this. The PR adjust thematchLabels
to just the only ones which doesn't change across the versions.Checklist
Fixes https://github.com/kedacore/http-add-on/issues/656