Install Virtual Machine Module¶
This page explains how to install the virtual machine module.
Info
The term virtnest appearing in the following commands or scripts is the internal development code name for the Virtual Machine module.
Configure Helm Repo¶
Helm-charts repository address: https://release.daocloud.io/harbor/projects/10/helm-charts/virtnest/versions
helm repo add virtnest-release https://release.daocloud.io/chartrepo/virtnest
helm repo update virtnest-release
If you want to experience the latest development version of virtnest, then please add the following repository address (the development version of virtnest is extremely unstable).
helm repo add virtnest-release-ci https://release-ci.daocloud.io/chartrepo/virtnest
helm repo update virtnest-release-ci
Choose a Version that You Want to Install¶
It is recommended to install the latest version.
[root@master ~]# helm search repo virtnest-release/virtnest --versions
NAME CHART VERSION APP VERSION DESCRIPTION
virtnest-release/virtnest 0.6.0 v0.6.0 A Helm chart for virtnest
Create a Namespace¶
Perform Installation Steps¶
Upgrade¶
Update the virtnest Helm Repository¶
Back up the --set Parameters¶
Before upgrading the virtnest version, we recommend executing the following command to backup the --set parameters of the previous version
Perform Helm Upgrade¶
helm upgrade virtnest virtnest-release/virtnest \
-n virtnest-system \
-f ./bak.yaml \
--version 0.6.0