Plug installation into stack
[infra/stack/kubernetes.git] / install.sh
index 9d8a8b8ecc10fd960bc4c392ca21c54875c97c0d..79e30c849b6f4a2ac4bdd35611fc026fa22a110d 100755 (executable)
@@ -32,4 +32,18 @@ ansible-playbook "${ENGINE_ANSIBLE_PARAMS[@]}" \
     engine/stack/kubernetes/playbooks/bootstrap-swconfig.yaml
 echo "-------------------------------------------------------------------------"
 
+#-------------------------------------------------------------------------------
+# Provision nodes using the selected provisioning tool
+#-------------------------------------------------------------------------------
+# NOTE: shellcheck SC1090 is disabled since provisioner becomes available during runtime
+# shellcheck disable=SC1090
+source "${ENGINE_PATH}/engine/provisioner/provision.sh"
+
+#-------------------------------------------------------------------------------
+# Install the stack using the selected installer
+#-------------------------------------------------------------------------------
+# NOTE: shellcheck SC1090 is disabled since installer becomes available during runtime
+# shellcheck disable=SC1090
+source "${ENGINE_PATH}/engine/installer/install.sh"
+
 # vim: set ts=2 sw=2 expandtab: