I am currently switching from docker compose to kubernetes. Along with that, I am changing from using the :latest tag on everything to explicit versions.

Now, it’s a lot of work to check all the GitHub pages for the releases and updating.

Is there some kind of dashboard that ideally would show me (per app) the version I am running vs. the current version from GitHub? (With a link to the release notes, while we are at it…).

Or is my workflow wrong to begin with? (Haven’t looked too deep into something like argocd, maybe that’s the answer?)

  • Matthias Liffers@social.tthi.as
    link
    fedilink
    arrow-up
    2
    ·
    1 day ago

    I use What’s up Docker (https://github.com/getwud/wud) for this. It talks to the Docker daemon, is configured with labels. I get notifications when new versions and I can also look at a dashboard that aggregates all the updates and provides links to release notes.

    Admittedly, I don’t use Kubernetes, so I can’t tell you whether What’s up Docker supports it. A bunch of docker compose files is enough for me.

    It can also update docker compose files with new tags for you, but I’m allergic to auto updates