孝顺老虎

文章
8
资源
0
加入时间
2年10月21天

【DevOps】Rancher:升级高可用Rancher部署方式,从rancher2.4.3升级2.5.8版本之helm2升级到helm3

摘要介绍安装helm3安装升级工具开始迁移清理数据介绍Helm2有两个主要的组件:Tiller: helm的服务端,部署在k8s里面的一个pod,通常在kube-system这个系统空间里。主要负责部署helm charts,管理release,跟k8s API通信。Helm Client: 主要负责从共有或者私有helm charts仓库拉取chart包,修改变量值,然后直接扔给tiller。Helm2的问题Helm2的一个主要问题是需要在k8s集群里面运行一个服务端,而这就需要把tiller

多线程高并发编程(1) -- 基础及详解

背景:  进程和线程的区别:  进程的内存大小为:堆内存+线程数量*栈内存,即线程数量 =( 最大地址空间[MaxProcessMemory] - JVM堆内存 - 系统保留内存[ReservedOsMemory] )/ ThreadStackSize(XSS),从中可以看出,线程的数量随栈内存的增多而减少。  线程是程序执行的一个路径,每一个线程都有自己的局部变量表、程序计数器...