DevOps实践

Kyverno 准入策略与资源合规治理(2025)

# Kyverno 准入策略与资源合规治理(2025) Kyverno 用声明式规则校验与修改 Kubernetes 资源,降低自研复杂度。 ## 一、策略与规则 - 校验:命名/标签/镜像来源/资源限制统一校验。 - 修改:默认注入标签与限制,提升一致性。 ## 二、发布与灰度 - 灰度发布:新策略先在部分命名空间试运行。 - 回滚:策略导致误杀时快速回退与修正。 ## 三、审计与观测

GitLab CI Runner 自动伸缩与缓存策略(2025)

# GitLab CI Runner 自动伸缩与缓存策略(2025) ## 一、并发与队列 - 并发:按项目/队列设置并发与优先级。 - 队列治理:限制排队时长与失败重试策略。 ## 二、自动伸缩与执行器 - 执行器:Docker/Kubernetes 按需选型与隔离。 - 伸缩:按队列长度与耗时自动增加/回收 Runner。 ## 三、缓存与产物 - 缓存策略:依赖与构建缓存;哈希与过期控

Kubernetes StatefulSet 存储扩容与滚动升级治理(2025)

# Kubernetes StatefulSet 存储扩容与滚动升级治理(2025) ## 一、有序与版本 - 有序(有序):按照序号逐个升级 Pod;控制最小可用数。 - 版本:使用 `partition` 与 `maxUnavailable` 管理滚动窗口。 ## 二、存储与扩容 - PVC:通过存储类与动态卷支持在线扩容(PVC);避免中断。 - 备份与恢复:扩容前后进行快照与校验,保障