docker - 在 Kubernetes 中使用 Renovate,例如 Docker-Compose 的 Watchtower
问题描述
在寻找相当于 docker-compose watchtower 容器的 kubernetes 时,我偶然发现了 renovate。它似乎是更新 docker 标签、依赖项等的通用工具。
他们还有一个如何在 kubernetes 中运行服务本身的示例,我发现了这篇关于如何设置 renovate 以检查 kubernetes 清单是否有更新的博文(?)。
现在,我缺少的拼图是一些超级基本的工作示例,它更新单个 pod 的图像标签,然后弄清楚如何在 kubernetes 集群中部署它。我觉得在某个地方需要一个例子,但我一生都找不到它。
解释一下瞭望塔:
它监控在 docker compose setup 中运行的所有容器,并在新版本可用时拉取镜像,并在此过程中更新容器。
解决方案
我认为 Renovate 的作用存在混淆。
更新不在 Kubernetes API 服务器上的 GIT 存储库中的更新文件。
您可能引用的 Kubernetes 管理器会更新 GIT 存储库中的 K8 清单、Helm 图表等。
推荐阅读
- python - AttributeError:模块“h5py”没有属性“文件”
- ruby-on-rails - 使用 ssl 运行 rails 服务器?(彪马)
- r - 右连接 R 中的两个数据集不适用于 dplyr 和 base R
- excel - 选择范围并复制
- xojo - TabPanel 和滚动
- python - AssertionError:在 Keras 中使用 multi_gpu_model() 时无法计算输出张量
- javascript - 将 TSS 与 Javascript(无 TS)一起使用时,JSX 内在元素上不存在获取属性
- apache-zookeeper - Zookeeper 临时节点创建顺序
- ios - 如何仅在 IOS Swift 中显示您的设备名称?蓝牙 (BLE)
- python - Python:如何读取包含多个嵌套字典的 .py (config) 文件,修改,然后将更新的内容保存到 .py?