一种K8S集群的故障快速恢复方法和装置制造方法及图纸

技术编号:42669895 阅读:24 留言:0更新日期:2024-09-10 12:24
本申请提供一种K8S集群的故障快速恢复方法和装置、计算设备和计算机可读存储介质,其中所述方法在服务成功上线后通过自研的发布管理系统获取各个Kubernetes集群的服务元数据,并定期备份各个Kubernetes集群的关键对象实例到备份文件中;一旦发现通过重启无法恢复时,首先根据已经备份的文件恢复各个集群的重要基础功能,进一步根据备份的各个服务的元数据结合持续集成工具,完成服务的重新发布,从而确保了整个集群的完全恢复。

【技术实现步骤摘要】

本申请涉及计算机安全,特别涉及一种k8s集群的故障快速恢复方法和装置、计算设备和计算机可读存储介质。


技术介绍

1、kubernetes(k8s)是一个开源的容器编排工具,用于自动化部署、扩展和管理容器化应用程序。k8s集群将多个主机聚成一个统一的整体,以便更好的运行和管理容器化的应用,k8s集群主要由一个或多个主节点和多个工作节点组成。通常情况下,k8s集群整体宕机的可能性较小,仅发生部分故障时现有技术可以通过各个节点之间的调度来解决。但是,当受到k8s集群遭受到大流量攻击或类似雪崩影响而导致集群整体宕机时,仅靠重启并不能100%成功恢复到原状态,因此亟需一种能解决k8s集群整体宕机后进行恢复的方案。


技术实现思路

1、有鉴于此,本申请实施例提供了一种k8s集群的故障快速恢复方法及装置、计算设备和计算机可读存储介质,以解决现有技术中存在的技术缺陷。

2、根据本申请实施例的第一方面,提供了一种k8s集群的故障快速备份方法,包括:

3、服务成功上线后,在k8s发布管理系统中执行备份脚本,本文档来自技高网...

【技术保护点】

1.一种K8S集群的故障快速备份方法,其特征在于,包括:

2.根据权利要求1所述的方法,其中,服务的元数据包括每个服务对应的软件元数据以及资源元数据。

3.根据权利要求1所述的方法,所述证书相关实例包括但不限于:

4.一种K8S集群的故障快速恢复方法,使用如权利要求1所述的备份文件,其特征在于,包括:

5.根据权利要求4所述的方法,其中,所述方法的使用场景为当K8S集群发生整体宕机,且通过重启无法完成恢复时。

6.根据权利要求4所述的方法,其中,根据所述服务元数据恢复每个服务包括:

7.一种K8S集群的故障快速备份装...

【技术特征摘要】

1.一种k8s集群的故障快速备份方法,其特征在于,包括:

2.根据权利要求1所述的方法,其中,服务的元数据包括每个服务对应的软件元数据以及资源元数据。

3.根据权利要求1所述的方法,所述证书相关实例包括但不限于:

4.一种k8s集群的故障快速恢复方法,使用如权利要求1所述的备份文件,其特征在于,包括:

5.根据权利要求4所述的方法,其中,所述方法的使用场景为当k8s集群发生整体宕机,且通过重启无法完成恢复时。

6.根据权利要求4所述的方法,其中,根据所述服...

【专利技术属性】
技术研发人员:田文梁前武安晓宇郭子文李建良杨东杨利华袁冠鹏乐坚强何雨泉林逸
申请(专利权)人:在线途游北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1