Rolling Update滚动更新是一次只更新一小部分副本,成功后,再更新更多的副本,最终完成所有副本的更新。滚动更新的最大的好处是零停机,整个更新过程始终有副本在运行,从而保证了业务的连续性。 run: httpd   和name: httpd 都可以下面我们部署三副本应用,初始镜像为 httpd:2.2.31,然后将其更新到 httpd:2.2.32。[root            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 17:42:53
                            
                                33阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、Statefulset控制器概念1.Statefulset是为了管理有状态服务的问提设计的2.Statefulset资源清单文件编写技巧3.Statefulset使用案例:部署web站点4.Statefulset管理pod:扩容、缩容、更新一、Statefulset控制器概念1.Statefulset是为了管理有状态服务的问提设计的什么是有服务状态?StatefulSet是有状态的集合,管            
                
         
            
            
            
            FreeBSD 更新 Written by Tom Rhodes. Based on notes provided by Colin Percival.打安全补丁是对于维护计算机软件的一个重要部分, 特别是对于操作系统。对于 FreeBSD 来说, 很长的一段时间以来这都不是一件容易的事情。 补丁打在源代码上,代码需要被重新编译为二进制, 然后再重新安装编译后的程序。FreeBSD 引入了 fre            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 11:38:10
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            bannner图以及其他需要滚动图的地方可以用CSS的animation来做,但是不能随心所欲的控制,而用JS做起来也并不难,而且可以加以控制。
    首先默认都了解JS的循环分支运算符等基本语法用CSS实现简单的布局也是会的。然后我们就可以来了解一下[DOM 树节点]它分为三大类:元素节点、文本节点、属性节点文本节点跟属性节点为元素节点的两个子节点。它有什么            
                
         
            
            
            
            前言今天一篇关于Kubernetes上服务滚动更新相关的配置选项的文章,文章列出了最常用的几个配置项,解释了他们是怎么影响调度器对服务进行滚动更新的,同时还带出了Kubernetes项目中Pod这个逻辑单元的Ready状态是怎么确定的,并不是容器运行起来后Pod就进入Ready状态的。总之个人觉得是篇非常好的普及Kubernetes基础的文章,文章由本人完全手工翻译,尽量做到通顺易懂,英文好的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-28 22:40:08
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录标题一、控制器模式二、作业副本的水平扩展/收缩三、滚动更新1. 滚动更新的实现原理2. 滚动更新的配置四、对应用进行版本控制 这篇文章主要介绍Pod如何通过Deployment的控制器ReplicatSet实现水平扩展与滚动更新。一、控制器模式在kubernetes项目中的设计思想是“控制器”模式,在前面文章k8s(一) 基本概念与组件原理中介绍的controller manager组件就是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-20 18:01:48
                            
                                62阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言今天推荐一篇关于Kubernetes上服务滚动更新相关的配置选项的文章,文章列出了最常用的几个配置项,解释了他们是怎么影响调度器对服务进行滚动更新的,同时还带出了Kubernetes项目中Pod这个逻辑单元的Ready状态是怎么确定的,并不是容器运行起来后Pod就进入Ready状态的。总之个人觉得是篇非常好的普及Kubernetes基础的文章,文章由本人完全手工翻译,尽量做到通顺易懂,            
                
         
            
            
            
            手动升级kubernetes集群在我最开始写作本书的时候,kubernetes刚发布1.6.0版本,而kubernetes基本按照每三个月发布一个大版本的速度迭代,为了使用新特性和只支持新版本kubernetes的配套软件,升级kubernetes就迫在眉睫,在此我们使用替换kubernets的旧的二进制文件这种暴力的方式来升级测试集群,若升级生产集群还望三思。另外,自kubernetes1.6版            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-18 10:20:00
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
   基础环境,三台虚拟机 
   
   172.17.3.70 
 
 
 
   172.17.3.71 
 
 
 
   172.17.3.72 
 
 
 
   系统配置:centos 7,关闭selinux 
 
 
 
   需要优化的基础配置: 
 
 
 
   [root@sw1 ~]# vim /etc/rc.local 
 
 
 
   ulimit -            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-05 10:34:58
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            从Oracle的12.1或12.2版本升级到最新的19c版本,目前可供选择的几种升级方案有:1.插拔式升级,通用性好,属于数据迁移式的升级方式,不能整库进行升级,数据量越大耗时越长,业务中断时间长。2.可刷新PDB升级,12.2版本开始支持,业务中断时间短,属于数据迁移式的升级方式,不能整库进行升级。3.数据泵导出导入的方式升级,属于数据迁移式的升级方式,业务中断时长根据迁移数据量而定。4.dbu            
                
         
            
            
            
            在Kubernetes中,StatefulSet是用于管理有状态应用程序的控制器。StatefulSet可以确保部署的Pod具有唯一的标识符,并且可以按照定义的顺序进行部署和更新。在本文中,我将向你介绍如何使用Kubernetes StatefulSet来实现滚动更新。
### 1. 滚动更新流程
下表列出了StatefulSet滚动更新的基本流程:
| 步骤 | 描述 |
|------|            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-28 10:02:49
                            
                                170阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            滚动升级,一定听过,就比如说,现在有个服务运行了多个实例,想要对这个服务进行升级(比如:更换镜像),应该怎么弄呢? 接下来的部分,咱们一起来看下。 在本文中,做滚动升级的一个场景是: 部署一个service,这个service使用 redis 3.0.6镜像,然后使用 redis 3.0.7版本的镜像进行升级  ok,开始。 1、登录到m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-13 13:26:32
                            
                                725阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、Kubernetes 容器升级概念传统的网站升级更新,通常是将服务全部下线,业务停止后再更新版本和配置,然后重新启动并提供服务。这样的模式已经完全不能满足发展需求了。高并发、高可用系统普及的今天,服务的升级更新至少要做到“业务不中断”。而滚动更新(Rolling-update)恰是满足这一需求的一种系统更新升级方案。滚动更新就是针对多实例服务的一种不中断服务的更新升级方式。一般情况,对于多实例            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-02 22:28:55
                            
                                164阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            K8S升级StatefulSet
在Kubernetes中,StatefulSet是用于管理有状态应用的一个控制器对象,它保证了有状态应用的稳定性和唯一性。当需要对StatefulSet进行升级时,可以按照以下步骤进行操作。
| 步骤 | 操作 |
| ------- | ----------- |
| 1       | 编辑新的StatefulSet定义文件 |
| 2       | 应            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-07 15:42:18
                            
                                97阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            分区空间不足是件令人头痛的事,尤其是系统盘的可用空间不足时会导致电脑变慢、影响某些程序运行等问题。遇到这种情况,可以使用DiskGenius来扩容空间,将其他分区中的空闲空间转移到空间不足的分区上。扩容分区的过程是无损的,不会影响现有数据。以下是蝈蝈录制的手把手操作软件的视频教程,后面是官网的图文教程,供大家自行参考学习。1. 右击需要扩容的分区,然后选择“扩容分区”。2. 选择一个空闲空间比较多            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 10:40:38
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Storage Space Direct(简称S2D)是微软在Windows Server 2016数据中心版集成的第三代软件定义存储技术,S2D技术能够将工业标准X86服务器的本地磁盘汇总构建出具备高可用、高性能和易扩展的软件定义存储架构。S2D的优势在于和自家产品如Hyper-V/WAC/SCVMM/SCOM整合较好,适用于那些已经广泛使用微软企业级产品的用户,微软不仅有成熟企业级产品,也有成            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-01 21:50:38
                            
                                18阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            YashanDB支持通过yasboot工具滚动升级已经部署的数据库,在数据库不停机的情况下,将数据库二进制文件升级到新版本。本文将以23.3.1.0版本升级到23.3.1.1版本为例介绍数据库的滚动升级方式。注意事项滚动升级适用范围:
	单机(主备)部署:主备形态部署的数据库从23.2.0.0及以上版本向版本号前三位相同但第四位不同的新版本进行升级。分布式部署:MN和DN均为主备部署的数据库从23            
                
         
            
            
            
             文章目录目标1.深入理解k8s各大资源对象及最佳实践2.熟练运用k8s各项调度策略3.掌握k8s网络原理及应用4. 数量掌握pod控制器及运用场景5.熟练掌握k8s微服务DevOps实战一、核心概念1.认识k8s1.1 什么是k8s1.2 k8s解决了什么问题1.3 企业容器调度平台1.3.1 apache mesos1.3.2 docker swarm1.3.3 k8s2.集群架构与组件2.1            
                
         
            
            
            
            1.预备知识滚动升级(rolling update)是每一次只更新一小部分的副本,成功后再继续更新更多的副本,最终把所有副本更新。好处:不用停机,实现平滑的升级。2.Deployment的滚动升级2.1 Deployment与Replica Set与Pod的关系如下图所示(网上找的),一个Deployment管理多个Replica Set,一个Replica Set 管理多个Pod 正因为这样,D            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-28 11:11:00
                            
                                48阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、前言 上一篇文章中对yaml文件格式进行了解,并对k8s中各种主要资源通过yaml创建时的定义模板。接来下就进一步学习k8s的各种特点。并应用在示例中。 接下来先实现.Net Core Api程序版本滚动升级、回滚,并在过程中进一步的对k8s进行了解二、滚动升级 1、推送新版本服务镜像v3到docker hub。       2、实现k8s中滚动升级:  新建k8sweb-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-25 13:49:13
                            
                                86阅读
                            
                                                                             
                 
                
                                
                    