[发明专利]Windows Hyper-V虚拟化的应用部署方法在审
申请号: | 202011172032.1 | 申请日: | 2020-10-28 |
公开(公告)号: | CN112130953A | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 陆陈靖;王峰 | 申请(专利权)人: | 无锡雪浪数制科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/455 |
代理公司: | 无锡华源专利商标事务所(普通合伙) 32228 | 代理人: | 聂启新 |
地址: | 214000 江苏省无*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | windows hyper 虚拟 应用 部署 方法 | ||
1.一种Windows Hyper-V虚拟化的应用部署方法,其特征在于,所述方法包括:
在Windows系统中开启虚拟化管理器Hyper-V;
利用所述虚拟化管理器Hyper-V创建Linux虚拟机和内部网络交换机;
配置所述内部网络交换机的网络,实现所述Linux虚拟机与宿主机的网络共享;
利用minikube组件配置Linux虚拟机的底层环境,所述minikube组件包括安装环境工具包minikube.exe、客户端工具包kubectl.exe和镜像文件minikube.iso;
将各个yaml文件通过客户端工具kubectl部署在所述Linux虚拟机中。
2.根据权利要求1所述的Windows Hyper-V虚拟化的应用部署方法,其特征在于,所述配置所述内部网络交换机的网络,包括:
所述内部网络交换机为所述Linux虚拟机绑定内部虚拟网卡;
安装DHCP Server并为所述内部虚拟网卡分配固定IP地址、自定义设置过期时间LeaseTime;
开启所述Windows系统的网络发现功能,设置共享网络ICS并为所述内部虚拟网卡提供网络桥接,所述Linux虚拟机通过所述宿主机的网络共享实现外部网络连接。
3.根据权利要求1所述的Windows Hyper-V虚拟化的应用部署方法,其特征在于,所述利用minikube组件配置Linux虚拟机的底层环境,包括:
下载所述安装环境工具包minikube.exe和客户端工具包kubectl.exe得到安装环境工具minikube和客户端工具kubectl,并将所述安装环境工具包minikube.exe的目录添加到系统环境变量;
启动所述安装环境工具minikube;
指定所述Linux虚拟机的驱动为所述虚拟化管理器Hyper-V;
创建所述内部网络交换机的名字;
获取并安装所述镜像文件minikube.iso;
选择是否需要加载所述镜像文件minikube.iso,若是,则从解压的所述镜像文件minikube.iso中缓存所需的镜像组件,在下一次启动所述安装环境工具minikube时若存在所述镜像组件则直接使用,否则解压后的所述镜像文件minikube.iso的缓存清零;
安装与所述镜像文件minikube.iso版本匹配的kubernetes工具。
4.根据权利要求3所述的Windows Hyper-V虚拟化的应用部署方法,其特征在于,所述获取并安装所述镜像文件minikube.iso,包括:
若所述安装环境工具包minikube.exe的版本为minikube v1.0之前,则将所述安装环境工具包minikube.exe的源码中默认加载镜像仓库地址修改为已下载好且版本匹配的所述镜像文件minikube.iso的路径,并重新编译所述安装环境工具包minikube.exe;或者,通过VPN在国外镜像仓库中在线下载版本匹配的所述镜像文件minikube.iso并安装;
若所述安装环境工具包minikube.exe的版本为minikube v1.0之后,则在启动所述安装环境工具minikube后调用图像库image-repository命令,所述图像库image-repository命令中包含了国内镜像仓库地址,从所述国内镜像仓库中下载版本匹配的所述镜像文件minikube.iso并安装。
5.根据权利要求3所述的Windows Hyper-V虚拟化的应用部署方法,其特征在于,所述利用minikube组件配置Linux虚拟机的底层环境,还包括:
将准备好的所述安装环境工具minikube的资源文件放置在所述宿主机指定目录下,将所述宿主机指定目录挂载至所述Linux虚拟机的指定目录中,实现所述宿主机与Linux虚拟机的目录映射,同时所述Linux虚拟机产生的数据文件挂载至所述宿主机指定目录中,用于检查运行日志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡雪浪数制科技有限公司,未经无锡雪浪数制科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011172032.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:对线、矩阵、通断测试仪
- 下一篇:一种污水处理用采样装置