Auto-sync: 2026-04-20 00:02
This commit is contained in:
25
wiki/concepts/Renovate-Bot.md
Normal file
25
wiki/concepts/Renovate-Bot.md
Normal file
@@ -0,0 +1,25 @@
|
||||
---
|
||||
title: "Renovate Bot"
|
||||
type: concept
|
||||
tags: [DevOps, CI/CD, Dependency-Update]
|
||||
date: 2026-04-14
|
||||
---
|
||||
|
||||
## Definition
|
||||
开源依赖自动化更新工具,通过扫描代码并自动提交 Pull Request 来保持依赖项处于最新状态。适用于 Docker 镜像、Maven 依赖、Terraform 模块、Kubernetes Helm Charts 等多种依赖类型。
|
||||
|
||||
## Aliases
|
||||
- Renovate
|
||||
- Renovate Bot
|
||||
|
||||
## Key Features
|
||||
- Dependency Dashboard:在一个 GitHub Issue 中列出所有待更新的项,提供全局视角
|
||||
- Managers:支持多种技术栈的插件机制(terraform、dockerfile、maven 等)
|
||||
- Rate Limiting:限制每小时或同时开启的 PR 数量
|
||||
- 自动语义版本判断:基于 Semantic Versioning 规则判断更新级别
|
||||
|
||||
## Connections
|
||||
- [[Dependency Management]]:自动化管理目标
|
||||
- [[GitOps]]:依赖更新是 GitOps 流程的一部分
|
||||
- [[Terraform]]:可管理 Terraform 模块依赖
|
||||
- [[Terragrunt]]:可管理 Terragrunt 配置依赖
|
||||
Reference in New Issue
Block a user