-
Notifications
You must be signed in to change notification settings - Fork 307
Feature/allow empty helm.image-name annotation #1211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Feature/allow empty helm.image-name annotation #1211
Conversation
b16084f
to
34703ee
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #1211 +/- ##
==========================================
+ Coverage 63.52% 63.53% +0.01%
==========================================
Files 23 23
Lines 3191 3192 +1
==========================================
+ Hits 2027 2028 +1
Misses 1054 1054
Partials 110 110 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
when argocd-image-updater.argoproj.io/app.helm.image-name: image.repository The above tells image updater to use |
see similar discussion: #1189 |
The point is image:
registry: harbor.example.com
repository: harbor.example.com/nginx
tag: "sha-xxxx" exactly the same problem as mentioned in discussion: #1189 |
Can you update the relevant sections of docs to reflect the new behavior? Can you also add tests to verify the content of helm values when missing |
5e5e8d1
to
27e42a7
Compare
Signed-off-by: William Wang <[email protected]>
Signed-off-by: William Wang <[email protected]>
Signed-off-by: William Wang <[email protected]>
Signed-off-by: William Wang <[email protected]>
27e42a7
to
334f575
Compare
Can you also update the docs file: docs/configuration/images.md, e.g., around line 359, to describe the new behavior, that if the |
@chengfang I'm reconsidering the situation that |
In case when only image tag is required to update, like:
It make no sense to let
argocd-image-updater.argoproj.io/app.helm.image-name
annotation mandatorily, either I have to fill a fake image name value, still it produces meaningless configs in target.argocd-source
or helm value files.By this pr, I Supposed to get
values.yaml
file likeinstead of