Add kubevirt to list of EMCO deployed addons 37/122937/1
authorTodd Malsbary <todd.malsbary@intel.com>
Mon, 7 Jun 2021 19:44:48 +0000 (12:44 -0700)
committerTodd Malsbary <todd.malsbary@intel.com>
Wed, 28 Jul 2021 22:26:17 +0000 (15:26 -0700)
Issue-ID: MULTICLOUD-1324
Signed-off-by: Todd Malsbary <todd.malsbary@intel.com>
Change-Id: I5e2c2ebe5af7ee86cc213f0861516664cf4399a7

kud/hosting_providers/containerized/addons/README.md.tmpl
kud/hosting_providers/containerized/addons/values.yaml.tmpl

index 0cef792..4ed4610 100644 (file)
@@ -27,6 +27,12 @@ cloud.
 This deploys the addons listed in the \`Addons\` and
 \`AddonResources\` values in values.yaml.
 
+NOTE: On a single node cluster, the SRIOV addon resource will trigger
+a drain of the worker node.  KubeVirt will prevent the drain from
+completing due to its PodDisruptionBudget.  The workaround is to scale
+down the KubeVirt operator before applying 04-addon-resources-app.yaml
+then scaling it back up after the node is ready again.
+
     \`$ /opt/kud/multi-cluster/${CLUSTER_NAME}/artifacts/emcoctl.sh apply -f 03-addons-app.yaml -v values.yaml\`
     \`$ /opt/kud/multi-cluster/${CLUSTER_NAME}/artifacts/emcoctl.sh apply -f 04-addon-resources-app.yaml -v values.yaml\`
 
index 328c37d..f2a20f8 100644 (file)
@@ -20,6 +20,8 @@ AddonsDeploymentIntentGroup: addons-deployment-intent-group
 AddonsDeploymentIntent: addons-deployment-intent
 AddonsPlacementIntent: addons-placement-intent
 Addons:
+- kubevirt-operator
+- cdi-operator
 - multus-cni
 - ovn4nfv
 - node-feature-discovery
@@ -35,3 +37,5 @@ AddonResourcesPlacementIntent: addon-resources-placement-intent
 AddonResources:
 - ovn4nfv-network
 - sriov-network
+- kubevirt
+- cdi