CloneSetCloneSet 控制器提供了高效管理无状态应用的能力,它可以对标原生的 Deployment,但 CloneSet 提供了很多增强功能。按照 Kruise 的命名规范            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-25 11:10:46
                            
                                239阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是CloneSet
CloneSet 控制器提供了高效管理无状态应用的能力,它可以对标原生的 Deployment,但 CloneSet 提供了很多增强功能。
按照 Kruise 的命名规范,CloneSet 是一个直接管理 Pod 的 Set 类型 workload。
资源详解
一个简单的 CloneSet yaml 文件如下:
cloneset-nginx.yaml
kubectl app            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-04 05:19:19
                            
                                450阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ### K8S CloneSet 简介
K8S CloneSet 是 Kubernetes 中一种非常有用的控制器,可以轻松实现Pod的复制和部署。在本文中,我将向你介绍如何创建和使用K8S CloneSet。
### 创建K8S CloneSet 步骤
下面是创建K8S CloneSet 的具体步骤:
| 步骤      | 操作                  |
|-------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-06 10:46:06
                            
                                117阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            OpenKruiseOpenKruise是Kubernetes的一个标准扩展,它可以配合原生Kubernetes使用,并为管理应用容器、sidecar、镜像分发等方面提供更加强大和高效的能力。核心功能原地升级原地升级是一种可以避免删除、新建Pod的升级镜像能力。它比原生Deployment/StatefulSet的重建Pod升级更快、更高效,并且避免对Pod中其他不需要更新的容器造成干扰。Side            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2020-12-23 17:17:05
                            
                                3944阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            OpenKruiseOpenKruise 是 Kubernetes 的一个标准扩展,它可以配合原生 Kubernetes 使用,并为管理应用容器、sidecar、镜像分发等方面提供更加强大和高效的能力。核心功能原地升级
原地升级是一种可以避免删除、新建 Pod 的升级镜像能力。它比原生 Deployment/StatefulSet 的重建 Pod 升级更快、更高效,并且避免对 Pod 中其他不需要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-02-03 18:40:16
                            
                                209阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Kubernetes应用管理器OpenKruise之CloneSetscofield菜鸟运维杂谈OpenKruiseOpenKruise是Kubernetes的一个标准扩展,它可以配合原生Kubernetes使用,并为管理应用容器、sidecar、镜像分发等方面提供更加强大和高效的能力。核心功能原地升级原地升级是一种可以避免删除、新建Pod的升级镜像能力。它比原生Deployment/Statef            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-03-12 14:48:17
                            
                                210阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             有关k8s看这里k8s概述k8s是什么k8s的特性k8s集群架构与组件Master组价Node组件k8s核心概念podControllersServiceLabelNamespacesAnnotationsk8s 单节点部署部署环境 k8s概述k8s是什么1.k8s是开源的一个容器群集管理系统  简称k8s
2.k8s用于容器化应用程序的部署,扩展和管理
3.k8s提供了容器编排,资源调度,弹性            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-29 16:39:54
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在 v1.2 版本中,OpenKruise 提供了一个名为 PersistentPodState 的新 CRD 和控制器,在 CloneSet status 和 lifecycle hook 中新增字段, 并对 PodUnavailableBudget 做了多重优化。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-08 19:18:19
                            
                                146阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在版本 v1.3 中,OpenKruise 提供了新的 CRD 资源 PodProbeMarker,改善了大规模集群的一些性能问题,Advanced DaemonSet 支持镜像预热,以及 CloneSet、WorkloadSpread、Advanced CronJob、SidecarSet 一些新的特性。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-12 14:05:13
                            
                                141阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            针对需求,OpenKruise 在 v0.10.0 版本中新增了 WorkloadSpread 特性。目前它支持配合 Deployment、ReplicaSet、CloneSet 这些 workload,来管理它们下属 Pod 的分区部署与弹性伸缩。下文会深入介绍 WorkloadSpread 的应用场景和实现原理,帮助用户更好的了解该特性。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-24 00:29:27
                            
                                709阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在 v1.2 版本中,OpenKruise 提供了一个名为 PersistentPodState 的新 CRD 和控制器,在 CloneSet status 和 lifecycle hook 中新增字段, 并对 PodUnavailableBudget 做了多重优化。
    作者:王思宇(酒祝)云原生应用自动化管理套件、CNCF Sandbox 项目 -- O            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-20 14:39:44
                            
                                54阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在版本 v1.3 中,OpenKruise 提供了新的 CRD 资源 PodProbeMarker,改善了大规模集群的一些性能问题,Advanced DaemonSet 支持镜像预热,以及 CloneSet、WorkloadSpread、Advanced CronJob、SidecarSet 一些新的特性。
    作者:赵明山(立衡)云原生应用自动化管理套件、            
                
         
            
            
            
            一、前言Kruise Rollout[1]是 OpenKruise 社区开源的渐进式交付框架。Kruise Rollout 支持配合流量和实例灰度的金丝雀发布、蓝绿发布、A/B Testing 发布,以及发布过程能够基于 Prometheus Metrics 指标自动化分批与暂停,并提供旁路的无感对接、兼容已有的多种工作负载(Deployment、CloneSet)。二、Gateway APIIn            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-22 11:52:57
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Kruise Rollout 是 OpenKruise 社区开源的渐进式交付框架。Kruise Rollout 支持配合流量和实例灰度的金丝雀发布、蓝绿发布、A/B Testing 发布,以及发布过程能够基于 Prometheus Metrics 指标自动化分批与暂停,并提供旁路的无感对接、兼容已有的多种工作负载(Deployment、CloneSet、DaemonSet)。近期也在《2022 开放原子全球开源峰会》上面做了主题分享,以下是主要内容。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-13 21:53:39
                            
                                270阅读
                            
                                                                             
                 
                
                                
                    