当前位置: 首页 > news >正文

工厂网站建设东莞市建

工厂网站建设,东莞市建,深圳网站建设是哪个,h5免费模板文章目录 准备条件下载介质部署查看安装 virtctl 前天,kubevirt 更新了,尝鲜。 准备条件 二进制 Deploy Kubernetes v1.23.17 下载介质 export VERSION$(curl -s https://api.github.com/repos/kubevirt/kubevirt/releases | grep tag_name | grep -v…

文章目录

    • 准备条件
    • 下载介质
    • 部署
    • 查看
    • 安装 virtctl

前天,kubevirt 更新了,尝鲜。

准备条件

  • 二进制 Deploy Kubernetes v1.23.17

下载介质

export VERSION=$(curl -s https://api.github.com/repos/kubevirt/kubevirt/releases | grep tag_name | grep -v -- '-rc' | sort -r | head -1 | awk -F': ' '{print $2}' | sed 's/,//' | xargs)
echo $VERSION
wget  https://github.com/kubevirt/kubevirt/releases/download/${VERSION}/kubevirt-operator.yaml
wget https://github.com/kubevirt/kubevirt/releases/download/${VERSION}/kubevirt-cr.yaml

下载镜像入库

#!/bin/bash# kubevirt组件版本
version='v1.1.0-alpha.0'# 私有镜像仓库
registry='harbor.ghostwritten.com'# 私有镜像仓库的namespace
namespace=kubevirtkubevirtRegistry="quay.io/kubevirt"readonly APPLIST=(virt-operatorvirt-apivirt-controllervirt-launchervirt-handler
)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

##. 修改 kubevirt-operator.yaml

        env:- name: VIRT_OPERATOR_IMAGEvalue: harbor.ghostwritten.com/kubevirt/virt-operator:v1.1.0-alpha.0- name: WATCH_NAMESPACEvalueFrom:fieldRef:fieldPath: metadata.annotations['olm.targetNamespaces']- name: KUBEVIRT_VERSIONvalue: v1.1.0-alpha.0image: harbor.ghostwritten.com/kubevirt/virt-operator:v1.1.0-alpha.0

部署

kubectl apply -f kubevirt-operator.yaml
kubectl -n kubevirt patch kubevirt kubevirt --type=merge --patch '{"spec":{"configuration":{"developerConfiguration":{"useEmulation":true}}}}'
kubectl apply -f kubevirt-cr.yaml

查看

$ kubectl get all  -n kubevirt
Warning: kubevirt.io/v1 VirtualMachineInstancePresets is now deprecated and will be removed in v2.
NAME                                   READY   STATUS    RESTARTS   AGE
pod/virt-api-6bfc8548cf-tvb88          1/1     Running   0          9m24s
pod/virt-api-6bfc8548cf-w7bsd          1/1     Running   0          9m24s
pod/virt-controller-864d658788-6fsm4   1/1     Running   0          8m53s
pod/virt-controller-864d658788-h8n9j   1/1     Running   0          8m53s
pod/virt-handler-7gkwm                 1/1     Running   0          8m52s
pod/virt-handler-ptzzs                 1/1     Running   0          8m52s
pod/virt-handler-zwqsf                 1/1     Running   0          8m52s
pod/virt-operator-56bfbd6756-d9jww     1/1     Running   0          12m
pod/virt-operator-56bfbd6756-kf852     1/1     Running   0          12mNAME                                  TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)   AGE
service/kubevirt-operator-webhook     ClusterIP   10.255.26.53     <none>        443/TCP   9m28s
service/kubevirt-prometheus-metrics   ClusterIP   None             <none>        443/TCP   9m28s
service/virt-api                      ClusterIP   10.255.48.169    <none>        443/TCP   9m28s
service/virt-exportproxy              ClusterIP   10.255.100.157   <none>        443/TCP   9m28sNAME                          DESIRED   CURRENT   READY   UP-TO-DATE   AVAILABLE   NODE SELECTOR            AGE
daemonset.apps/virt-handler   3         3         3       3            3           kubernetes.io/os=linux   8m53sNAME                              READY   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/virt-api          2/2     2            2           9m25s
deployment.apps/virt-controller   2/2     2            2           8m53s
deployment.apps/virt-operator     2/2     2            2           12mNAME                                         DESIRED   CURRENT   READY   AGE
replicaset.apps/virt-api-6bfc8548cf          2         2         2       9m25s
replicaset.apps/virt-controller-864d658788   2         2         2       8m53s
replicaset.apps/virt-operator-56bfbd6756     2         2         2       12mNAME                            AGE   PHASE
kubevirt.kubevirt.io/kubevirt   10m   Deployed

安装 virtctl

下载 virctl

VERSION=$(kubectl get kubevirt.kubevirt.io/kubevirt -n kubevirt -o=jsonpath="{.status.observedKubeVirtVersion}")
ARCH=$(uname -s | tr A-Z a-z)-$(uname -m | sed 's/x86_64/amd64/') || windows-amd64.exe
echo ${ARCH}
wget https://github.com/kubevirt/kubevirt/releases/download/${VERSION}/virtctl-${VERSION}-${ARCH}
chmod +x virtctl
sudo install virtctl /usr/local/bin
  • 安装为 Krew 插件
kubectl krew install virt

输出:

Updated the local copy of plugin index.
Installing plugin: virtInstalled plugin: virt
\| Use this plugin:| 	kubectl virt| Documentation:| 	https://github.com/kubevirt/kubectl-virt-plugin| Caveats:| \|  | virt plugin is a wrapper for virtctl originating from the KubeVirt project. In order to use virtctl you will|  | need to have KubeVirt installed on your Kubernetes cluster to use it. See https://kubevirt.io/ for details|  ||  | See|  ||  |   https://kubevirt.io/user-guide/docs/latest/using-virtual-machines/graphical-and-console-access.html|  ||  | for a usage example| /
/
WARNING: You installed plugin "virt" from the krew-index plugin repository.These plugins are not audited for security by the Krew maintainers.Run them at your own risk.
http://www.dtcms.com/a/547093.html

相关文章:

  • 松江新城建设发展有限公司网站注册网站好的平台
  • 国外的网站叫什么asp.net 企业网站
  • 深圳网站建设公司平台番禺人才网招聘信息
  • 网站设计公司南京成交型网站模板
  • 好看的网站模板网站开发模板专家数据库
  • 如何查看一个网站的所有二级域名国家免费编程平台
  • 长沙网站建设大概多少钱小白测评做网站
  • 邯郸网站开发重庆比较好的软件开发培训学校
  • 房产官方网站建定制营销型网站
  • Linux 运维实战:用 nmcli 配置双网口与 SSH 远程管理,实现生产网络故障下的应急登录
  • 内蒙古住房和城乡建设厅官方网站谷德建筑设计网
  • 个人备案能做公司网站吗江油官方网站建设
  • 泰安网站建设公司排名源码论坛网站需要多大的空间
  • 建设网站项目的目的是什么意思百度网站怎么做视频播放器
  • 有个静态页面.html在一台电脑上,局域网手机怎么才能用手机浏览器访问这个页面?
  • php网站建设的基本流程图最新房价数据出炉
  • ps怎么做响应式网站布局图asp.net 发布网站 ftp
  • 360免费建站方法友情链接交易网站源码
  • 电子商务网站设计思路招商网站建设
  • 河北高端网站设计公司汕头网络推广seo方案
  • 想找一家公司设计网站青云 wordpress加速
  • wordpress 制作网站模板衡阳网站排名优化
  • 网站建设在淘宝上以后让还让发布吗宝山网站建设哪家好
  • 集合练习题
  • 设计好看的美食网站有哪些汕头seo代理
  • 建设电商网站需要多少钱深圳企业网站托管
  • 朝阳网站建设怎么样江阴网站建设推广
  • 网页制作素材网站推荐金融公司网站建设
  • 成都网站建设好多科技成都比较好的室内设计公司有哪些
  • 5G网站建设要多少个网页小游戏在线玩4399