Feature/allow empty helm.image-name annotation#1211
Feature/allow empty helm.image-name annotation#1211will4j wants to merge 4 commits intoargoproj-labs:master-annotation-basedfrom
Conversation
b16084f to
34703ee
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master-annotation-based #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.repositoryThe 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 <williamw0825@gmail.com>
Signed-off-by: William Wang <williamw0825@gmail.com>
Signed-off-by: William Wang <williamw0825@gmail.com>
Signed-off-by: William Wang <williamw0825@gmail.com>
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-nameannotation mandatorily, either I have to fill a fake image name value, still it produces meaningless configs in target.argocd-sourceor helm value files.By this pr, I Supposed to get
values.yamlfile likeinstead of