28 lines
953 B
Markdown
28 lines
953 B
Markdown
# k8s + kubevirt
|
||
实现在k8s环境中分配虚拟机给客户,提高了售卖算力单元的隔离性和安全性,更好的资源管理和控制
|
||
|
||
## 环境说明
|
||
* ubuntu 22.04
|
||
* NFS共享存储提供虚拟机所需的存储
|
||
|
||
实现
|
||
|
||
* 按需分配的虚拟机算力,纯cpu算力和gpu算力
|
||
* 算力节点全生命周期管理,创建,启动,关闭,改配,销毁
|
||
* 提供本地镜像仓库
|
||
|
||
## 安装部署
|
||
实现离线安装部署,所需安装包均在有网络的环境中下载,并传输到目标主机。
|
||
实现控制节点和工作节点的安装部署自动化
|
||
|
||
安装时需要部分参数做出修改
|
||
|
||
### 文件说明
|
||
|
||
* dl.sh 环境所需软件的下载脚本,需要在有网络的环境中执行, 并且能无障碍的访问github
|
||
|
||
* master-install.sh 控制节点一键安装脚本(需要按照实际环境修改参数)
|
||
|
||
* worker-install.sh 工作节点一键安装脚本(需要根据实现环境修改参数)
|
||
|