KubeVirt的使用
1. 安装kubevirt
1.1. 修改镜像仓库
virt-operator
virt-api
virt-controller
virt-launcher#!/bin/bash
# kubevirt组件版本
version=$1
# 私有镜像仓库
registry=$2
# 私有镜像仓库的namespace
namespace=$3
kubevirtRegistry="quay.io/kubevirt"
readonly APPLIST=(
virt-operator
virt-api
virt-controller
virt-launcher
)
for app in "${APPLIST[@]}"; do
# 拉取镜像
docker pull ${kubevirtRegistry}/${app}:${version}
# 重命名
docker tag ${kubevirtRegistry}/${app}:${version} ${registry}/${namespace}/${app}:${version}
# 推送镜像
docker push ${registry}/${namespace}/${app}:${version}
done
echo "重新命名成功"1.2. 部署virt-operator
1.3. 部署virtctl
2. kubevirt部署产物
组件
部署方式
副本数
3. 创建虚拟机
最后更新于