ReedReads@lemmy.zip to Selfhosted@lemmy.worldEnglish · 13 hours agoWatchtower replacement recommendationsmessage-squaremessage-square16fedilinkarrow-up124arrow-down12file-text
arrow-up122arrow-down1message-squareWatchtower replacement recommendationsReedReads@lemmy.zip to Selfhosted@lemmy.worldEnglish · 13 hours agomessage-square16fedilinkfile-text
minus-squareFrederikNJS@piefed.ziplinkfedilinkEnglisharrow-up10·11 hours agohttps://docs.renovatebot.com/ All my docker images are in code in Github. Renovate makes a PR when there are image or helm chart updates. ArgoCD sees the PR merge and applies to Kubernetes. For a few special cases I use ArgoCD-image-updater.
minus-squareHybridSarcasm@lemmy.worldMlinkfedilinkEnglisharrow-up1·11 hours ago+1 for Renovate. It’s not a drop-in replacement for Watchtower, but it allowed me to create a robust CI/CD pipeline. And, it can be centrally run, instead of having Watchtower running on every Docker host I have.
https://docs.renovatebot.com/
All my docker images are in code in Github.
Renovate makes a PR when there are image or helm chart updates.
ArgoCD sees the PR merge and applies to Kubernetes.
For a few special cases I use ArgoCD-image-updater.
+1 for Renovate. It’s not a drop-in replacement for Watchtower, but it allowed me to create a robust CI/CD pipeline. And, it can be centrally run, instead of having Watchtower running on every Docker host I have.