feat(helm): add image registry value for memcached and memcached-exporter#16511
feat(helm): add image registry value for memcached and memcached-exporter#16511MagnusRef wants to merge 2 commits intografana:mainfrom MagnusRef:memcached-set-registry
Conversation
|
Hi @MagnusRef, thanks for your PR. It adds consistency to the Helm chart. However, this is a potential breaking change. There are two possible solutions:
Before we discuss this internally, we need an activity signal from your side in the form of a PR rebase. |
|
Hello @jkroepke Yeah, this change is a little too small to warrant a breaking change IMO, so option two seems like a good solution. However, would it make sense to standardize this logic across all of the other .image instances to keep things consistent? |
Should be great, but please start after
has been merged. |
| - name: memcached | ||
| {{- with $.ctx.Values.memcached.image }} | ||
| image: {{ .repository }}:{{ .tag }} | ||
| image: {{ .registry }}/{{ .repository }}:{{ .tag }} |
There was a problem hiding this comment.
It would be great, if you can take care of backwards compatiblity. e.g. if repository contains dots, avoid prepend registry.
I recommend to copy the logic first, and an additional PR could unify the image logic as you mentioned it already.
There was a problem hiding this comment.
I guess #19246 already implements a unified helper, which includes memcache as well.
|
Closing in favor of #19246 |
What this PR does / why we need it:
Adds Docker image registry value for memcached and memcached-exporter. This is done to be able to specify custom registries for memcached and memcached-exporter.
Also adds some missing reference descriptions for memcached-exporter image values.
Which issue(s) this PR fixes:
Fixes #16197
Special notes for your reviewer:
First time contributing, so sorry if anything is missing. :)
Checklist
CONTRIBUTING.mdguide (required)featPRs are unlikely to be accepted unless a case can be made for the feature actually being a bug fix to existing behavior.docs/sources/setup/upgrade/_index.mddeprecated-config.yamlanddeleted-config.yamlfiles respectively in thetools/deprecated-config-checkerdirectory. Example PR