Skip to main content

轻量的 K8s 镜像自动更新工具: kube-watchtower使用 K8s 后,一直想找个类似 Watchtower 简单的容器自动更新工具看了 Argo CD Image Updater 、Renovate 和 Keel 等工具,发现它们对于 Homelab 或中小环境来说都太重了就自己写了一个,kube-watchtower核心逻辑不做复杂的状态管理,保持极简和原生● CronJob 方式定时触发● 检查 imagePullPolicy: Always 的容器远程镜像 Digest● 触发 K8s 原生的 Rolling Update特性● 集成 Shoutrrr 通知● 支持私有仓库 (ImagePullSecrets) 和 namespace 过滤● 提供 Dry-Run 模式Github:

  1. 轻量的 K8s 镜像自动更新工具: kube-watchtower

    使用 K8s 后,一直想找个类似 Watchtower 简单的容器自动更新工具

    看了 Argo CD Image Updater 、Renovate 和 Keel 等工具,发现它们对于 Homelab 或中小环境来说都太重了

    就自己写了一个,kube-watchtower

    核心逻辑

    不做复杂的状态管理,保持极简和原生

    CronJob 方式定时触发
    检查 imagePullPolicy: Always 的容器远程镜像 Digest
    触发 K8s 原生的 Rolling Update

    特性

    集成 Shoutrrr 通知
    支持私有仓库 (ImagePullSecrets) 和 namespace 过滤
    提供 Dry-Run 模式

    Github: https://github.com/Qetesh/kube-watchtower

    代码完全开源,如果觉得好用,求个 Star ⭐️,也欢迎提 Issue 或 PR 交流~

    via V2EX - 技术 (author: Qetesh)
👀 open eyes to see the world. 丨 site views: -