- pushd $DOWNLOAD_PATH/multicloud-k8s/kud/hosting_providers/vagrant/
- ./installer.sh | tee kud_minial_deploy.log
+ pushd ${KUDPATH}/kud/hosting_providers/vagrant/
+ if [ "$1" == "all" ]; then
+ sed -i -e 's/testing_enabled=${KUD_ENABLE_TESTS:-false}/testing_enabled=${KUD_ENABLE_TESTS:-true}/g' installer.sh
+ fi
+ ./installer.sh | tee kud_deploy.log
+
+ if [ "$1" == "bm" ]; then
+ for addon in ${KUD_ADDONS:-multus ovn4nfv nfd sriov qat cmk optane}; do
+ pushd ${KUDPATH}/kud/tests/
+ bash ${addon}.sh
+ popd
+ done
+ fi
+ popd
+}
+
+function kud_reset {
+ pushd ${KUDPATH}/kud/hosting_providers/vagrant/
+ ansible-playbook -i inventory/hosts.ini /opt/kubespray-${KUBESPRAY_VERSION}/reset.yml \
+ --become --become-user=root -e reset_confirmation=yes