argocd-image-updater icon indicating copy to clipboard operation
argocd-image-updater copied to clipboard

WIP: add Webhook to reduce no. of registry scans required

Open tuananh opened this issue 2 years ago • 8 comments

this is just a poc. I'm looking for feedbacks. I'm not sure this is the correct/prefer way to implement.

  • create a webhook endpoint for each registry
  • upon receiving event from Webhook, only compare the current tag and the incoming tag from Webhook. I'm not sure this would work for all cases.
  • with this, we can reduce the CheckInterval to reduce no. of registry scan required.
  • Only nexus is implemented for now.

tuananh avatar Oct 28 '21 06:10 tuananh

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Oct 28 '21 06:10 CLAassistant

@jannfis thanks. i'm ok with merging it early on and have it disable.

i change the default webhook port to 0.

as for webhook secret. i implemented it for sonatype nexus but dockerhub doesn't support secret in webhook (at least in free version i'm using) so that's why i didn't enforce it.

tuananh avatar Nov 11 '21 03:11 tuananh

@jannfis @tuananh any news since 6 month ago ? 🙏

vr avatar Apr 25 '22 14:04 vr

any updates on this? it would be nice if we could get it merged

manelpb avatar Apr 20 '23 23:04 manelpb

Please, any update on this? :pray:

tkaesserfm avatar Apr 25 '23 09:04 tkaesserfm

Does it stop updating?? This feature is valuable

tran4774 avatar Aug 21 '23 14:08 tran4774

Any update on this one please ?

hugosxm avatar Nov 17 '23 17:11 hugosxm

hi guys, any update on this one? it is an amazing feature.

wangtaotao0524 avatar Apr 30 '24 06:04 wangtaotao0524