AI platforms

If you want to install JupyterHub and Kubeflow playbooks, you have to first install the JupyterHub playbook and then install the Kubeflow playbook.

Commands to install JupyterHub and Kubeflow:

ansible-playbook platforms/jupyterhub.yml -i inventory
ansible-playbook platforms/kubeflow.yml -i inventory

Note

When the Internet connectivity is unstable or slow, it may take more time to pull the images to create the Kubeflow containers. If the time limit is exceeded, the Apply Kubeflow configurations task may fail. To resolve this issue, you must redeploy Kubernetes cluster and reinstall Kubeflow by completing the following steps:

  • Format the OS on manager and compute nodes.

  • In the omnia_config.yml file, change the k8s_cni variable value from calico to flannel.

  • Run the Kubernetes and Kubeflow playbooks.

If you have any feedback about Omnia documentation, please reach out at omnia.readme@dell.com.