Kubernetes进阶学习之集群维护与

湖南白癜风微信交流群 http://liangssw.com/bozhu/12963.html

0x00KubernetesEtcd数据备份与恢复

1)备份ETCD数据实践

2)恢复ETCD数据实践

0x01Kubernetes单Master节点(次版本)升级实践

0x02Kubernetes单Master节点(跨版本)升级实践

0x03Kubernetes集群从Dockershim迁移到Containerd.io运行时

(1)检查弃用Dockershim对当前环境的影响

(2)迁移到containerd运行时并升级kubernetes集群

(3)在迁移后创建并运行应用进一步验证集群是否正常

0x04入坑出坑

问题1.在迁移后发现CoreDNS镜像下载失败

问题2.迁移后集群中etcdpod报kubeletBack-offrestartingfailedcontainer错误

问题3.查看kubelet.service服务中报Errorsyncingpod,skipping"err="failedto\"StartContainer\"for\"kuboard-agent\"withCrashLoopBackOff:\"back-off10srestartingfailed错误。

0x00KubernetesEtcd数据备份与恢复

描述:Kubernetes使用Etcd数据库实时存储集群中的数据,可以说Etcd是Kubernetes的核心组件,犹如人类的大脑。如果Etcd数据损坏将导致Kubernetes不可用,在生产环境中Etcd数据是一定要做好高可用与数据备份,这里介绍下如何备份与恢复Etcd数据。

Etcd版本说明:

etcdctlversionetcdctlversion:3.4.13APIversion:3.41)备份ETCD数据实践

Step1.查询当前Kubernetes使用的Etcd使用的镜像,并记住镜像名称与版本

#由于k8s.gcr.io镜像仓库国内被墙,所以使用的是阿里云的etcd镜像dockerimages

grep"etcd"registry.cn-hangzhou.aliyuncs.



转载请注明地址:http://www.gongjingmilanagjml.com/glyy/8004.html
  • 上一篇文章:
  • 下一篇文章:
  • 热点文章

    • 没有热点文章

    推荐文章

    • 没有推荐文章