[发明专利]一种基于K8s开发的应用迁移到无网环境的方法在审

专利信息
申请号: 202110607668.2 申请日: 2021-06-01
公开(公告)号: CN113364616A 公开(公告)日: 2021-09-07
发明(设计)人: 梁永喜 申请(专利权)人: 全知科技(杭州)有限责任公司
主分类号: H04L12/24 分类号: H04L12/24;H04L29/12;G06F9/455
代理公司: 杭州奇炬知识产权代理事务所(特殊普通合伙) 33393 代理人: 贺心韬
地址: 310000 浙江省杭州市*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 k8s 开发 应用 迁移 到无网 环境 方法
【说明书】:

发明公开了一种基于K8s开发的应用迁移到无网环境的方法,包括安装Linux操作系统,含GUI、创建虚拟网卡设备、配置虚拟网卡IP、配置默认路由、配置DNS服务解析地址、将主机名解析到本机地址、安装Docker服务、安装本机镜像库服务、安装K8s服务、安装K8s网络组件Flannel、Flannel配置使用虚拟网卡、修改引用本机镜像库、安装K8s中的应用。本发明可实现将K8s开发并已经运行的应用系统在最小化修改的情况下,整体迁移到单机无网络环境中,在无网络的环境下也可以直接使用,使用场景不受限制,使用更加的便利,给使用者提供便利,也不会出现卡顿的情况,效率提高。

技术领域

本发明涉及K8s系统开发技术领域,具体涉及一种基于K8s开发的应用迁移到无网环境的方法。

背景技术

K8s系统是一个全新的基于容器技术的分布式架构领先方案,在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性,是一个完备的分布式系统支撑平台,具有完备的集群管理能力,多扩多层次的安全防护和准入机制、多租户应用支撑能力、透明的服务注册和发现机制、内建智能负载均衡器、强大的故障发现和自我修复能力、服务滚动升级和在线扩容能力、可扩展的资源自动调度机制以及多粒度的资源配额管理能力。同时K8s系统提供完善的管理工具,涵盖了包括开发、部署测试、运维监控在内的各个环节。

K8s系统的优势在于:容器编排、轻量级、开源、弹性伸缩、负载均衡等,K8s系统是一个开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能,还具有故障迁移能力,故障迁移就是当某一个node节点关机或挂掉后,node节点上的服务会自动转移到另一个node节点上,这个过程所有服务不中断,这是docker或普通云主机是不能做到的。

当前云原生的开发模式在基于云计算(公有云/私有云)k8s环境的应用系统开发已经越来越多,方便管理,弹性使用资源,对于部分场景(如安全检查工具箱等)需要运行在单机的终端上,不能连接到外部网络环境,甚至都没有配置网卡,为了最大可能复用已开发的应用系统,减少对应用系统的开发改造,可以将包含有应用系统的K8s环境做整体迁移到单机无网络环境。

K8s是以服务器运行环境为基础,使用网络是一个约定的前提,其中在K8s内部包含overlay网络、DNS服务等网络相关的服务,如果外部没有一个网络环境,K8s系统环境将是无法运行的,在桌面端的开发环境中通常使用的方式是本安装虚拟机(含有网络),并在虚拟机中安装一个k8s环境,性能上会有较大限制。对于无网络(或无网卡)物理机的环境,目前还没有发现直接可用的方法。

目前,但是其在实际使用时,在虚拟机中安装一个k8s系统,性能上会有较大限制,很多功能难以实现,也容易出现卡顿的现象,k8s系统也无法在无网络、无网卡的物理机环境下直接安装使用。

因此,发明一种基于K8s开发的应用迁移到无网环境的方法来解决上述问题很有必要。

发明内容

本发明的目的是提供一种基于K8s开发的应用迁移到无网环境的方法,通过将K8s开发并已经运行的应用系统在最小化修改的情况下,整体迁移到单机无网络环境中,在无网络的环境下也可以直接使用,使用场景不受限制,使用更加的便利,给使用者提供便利,也不会出现卡顿的情况,效率提高,以解决技术中的上述不足之处。

为了实现上述目的,本发明提供如下技术方案:一种基于K8s开发的应用迁移到无网环境的方法,包括以下步骤:

步骤一、安装Linux操作系统,含GUI;

步骤二、创建虚拟网卡设备;

步骤三、配置虚拟网卡IP;

步骤四、配置默认路由;

步骤五、配置DNS服务解析地址、将主机名解析到本机地址;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于全知科技(杭州)有限责任公司,未经全知科技(杭州)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110607668.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top