type
status
date
slug
summary
tags
category
icon
📝 主旨内容
1:OpenKruise
是什么
2:OpenKruise
提供了什么
3:OpenKruise
架构
4:OpenKruise
安装
5:OpenKruise
之CloneSet
6:OpenKruise
之其他控制器
6.1:Advanced Statefulset
6.2:Advanced DaemonSet
6.3:Broadcast Job
6.4:Advanced CronJob
6.5:SidecarSet
7:OpenKruise
增强运维能力
7.1:Container Restart
7.2:ImagePullJob
7.3:Container Launch Priority
7.4:ResourceDistribution
8:Kruise Rollouts
Component | Kruise Rollouts | Argo Rollouts | Flux Flagger |
核心概念 | 增强现有工作负载 | 替换工作负载 | 管理工作负载 |
架构 | 旁路 | 新的工作负载类型 | 旁路 |
插拔式组件,热插拔 | 是 | 否 | 否 |
发布类型 | 多批次,金丝雀,A/B测试 | 多批次,金丝雀,蓝绿,A/B测试 | 金丝雀,蓝绿,A/B测试 |
工作负载类型 | Deployment,StatefulSet,CloneSet,Advaned StatefulSet,DaemonSet(WIP) | Agro-Rollout | Deployment. DaemonSet |
流量类型 | Ingress, GatewayAPI, CRD (Need Lua Script) | Ingress, GatewayAPI, APISIX, Traefik, SMI and more | Ingress, GatewayAPI, APISIX, Traefik, SMI and more |
迁移成本 | 无需迁移你的工作负载和Pod | 必须迁移你的工作负载和Pod | 必须迁移你的Pod |
HPA兼容 | 是 | 是 | 是 |
8.1:Kruise Rollouts
安装
8.2:Kruise Rollouts
管理工作负载
8.3:Kruise Rollouts
金丝雀发布
8.4:Kruise Rollouts
A / B测试
🤗 总结归纳
- 此文章主要讲述了OpenKruise和Kruise Rollouts的功能使用
- 主要的Example来自于官方文档
- 作者:Gitlayzer
- 链接:https://www.devops-engineer.com.cn/article/use_openkruise
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。