闲来无事,就做一下版本升级的记录,前面做过单节点master升级集群高可用的案例,这里的升级也是在高可用集群的基础上实现的,所以这里我就不备份etcd了,如果是单节点集群一定要备份etcd集群,话不多...
kubernetes部署高可用集群
kubernetes的主要组件是etcd,kube-apiserver,kube-scheduler和kube-controller-manager。如果在多个master节点中利用负载均衡的方式把组...
Centos7环境安装kubernetes-1.24.1版本
在kubernetes中,从1.24版本开始,抛弃了docker,选择了containerd,containerd是从docker项目中分离出来的,所以底层还是和docker一样,这里就不过多的介绍d...
calico网络报错calico/node is not ready: BIRD is not ready: BGP not established with
原来的环境部署的是swarm集群,但是偷懒就没有把集群中的服务删除,直接安装了kubernetes,导致安装之后出现各种问题,安装成功之后只有一个节点的calico启动不了,显示的是运行状态,但是一直...
kubernetes之DaemonSet以及滚动更新
1.什么是DaemonSet? 1.1DaemonSet是Pod控制器的又一种实现方式,用于在集群中的全部节点上同时运行一份指定的Pod资源副本,后续加入集群的节点也会自动创建一个相关的Pod对象,当...
kubernetes集群证书过期处理
kubernetes中集群证书默认一般都是一年,但是一年时间太短了,如果时间过了就会影响到组件之间的通信,无法创建pod,kubernetes的基本命令也无法使用,dashboard也无法使用,所以为...
kubernetes版本升级
kubernetes已经是现在比较常用的平台了,但是不通版本针对kubernetes的使用也是不一样的。版本越高技术使用方面相对要复杂,但是针对环境的复杂性适用性也相对要好很多,这里就看一下kuber...
kubernetes中docker迁移到contcontainerd
这里主要针对contcontainerd替换成docker,主要原因是因为,新版本的kubernetes默认使用的contcontainerd,所以如果kubernetes升级的话,就会需要删除doc...
Centos8环境部署kubernetes
这里使用使用的环境是Centos8,部署kubernetes,Centos7环境和Centos8环境不同之处主要集中在安装docker方面,其他都一样,Centos7部署docker使用的是yum,而...
深入剖析Kubernetes针对cgroup的理解和使用
以前看书的时候,没有动手的习惯,也经常导致理解的有问题,这次为了深入学习kubernetes,把书上原理的东西,都动手验证一遍。 我是在CentOS 7.6,安装了Docker的最新版本来验证这本书里...