File tree 1 file changed +8
-0
lines changed
1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ export CODER_EMAIL CODER_PASSWORD CODER_USERNAME
47
47
coder login $CODER_URL -u $CODER_USERNAME -p $CODER_PASSWORD -e $CODER_EMAIL
48
48
export HELM_VALUES=" service:\n type: NodePort\nsyncer:\n extraArgs:\n - --tls-san=${SHARINGIO_PAIR_BASE_DNS_NAME} "
49
49
export EXP_CLUSTER_RESOURCE_SET=true
50
+
50
51
# Install kubevirt
51
52
export RELEASE=$( curl https://storage.googleapis.com/kubevirt-prow/release/kubevirt/kubevirt/stable.txt)
52
53
# Deploy the KubeVirt operator
@@ -56,6 +57,13 @@ kubectl apply -f https://github.com/kubevirt/kubevirt/releases/download/${RELEAS
56
57
# wait until all KubeVirt components are up
57
58
kubectl -n kubevirt wait kv kubevirt --for condition=Available
58
59
60
+ # install CDI support for KubeVirt
61
+ export TAG=$( curl -s -w %{redirect_url} https://github.com/kubevirt/containerized-data-importer/releases/latest)
62
+ export VERSION=$( echo ${TAG##*/ } )
63
+ kubectl create -f https://github.com/kubevirt/containerized-data-importer/releases/download/$VERSION /cdi-operator.yaml
64
+ kubectl create -f https://github.com/kubevirt/containerized-data-importer/releases/download/$VERSION /cdi-cr.yaml
65
+
66
+ # cluster-api bootstrapping
59
67
clusterctl init --infrastructure vcluster
60
68
clusterctl init --infrastructure kubevirt
61
69
clusterctl init --infrastructure=packet
You can’t perform that action at this time.
0 commit comments