We use analytics and cookies to understand site traffic. Information about your use of our site is shared with Google for that purpose.You can read our privacy policies and terms of use etc by clicking here.
Kubeflow Trial Installation
Note
Before starting the installation procedure, please download installation resources as explained here and make sure that all pre-requisites are satisfied.Simple Kubeflow Installation
Here you will be able to use the full end-to-end kubeflow installer which is intended to set up Seldon Deploy and all ecosystem components.
These components include:
- Seldon Core
- Seldon Deploy
- Serverless Request Logging
- Grafana Visualisations
- GitOps Bitbucket/Github with ArgoCD
Install the Ecosystem
The first step is to update the configuration options to use the kubeflow auth setup for your seldon deploy install as follows,
ENABLE_APP_AUTH=false
OIDC_PROVIDER=http://dex.auth.svc.cluster.local:5556/dex
CLIENT_ID=kubeflow-oidc-authservice
The next step will set up all ecosystem components for Seldon Deploy except for the GitOps ArgoCD component.
cd seldon-deploy-install
./prerequisites-setup/kubeflow-setup.sh
./sd-setup/sd-install-kubeflow
Note
Ensure you have the correct current context set for your cluster, before starting the install.Gitops
Gitops setup is optional. You will need an account on either github.com or bitbucket.org.
Installation requires htpasswd
. Can be installed on Ubuntu, Debian and Mint with:
sudo apt install apache2-utils
GitHub
You will need personal access token configured with full control of private repositories as shown:
Then make sure that you setup GIT_USER
and GIT_TOKEN
in the dockercreds.txt
file and run
./sd-setup/gitops-setup.sh seldon-gitops "default,kubeflow"
Bitbucket
You will need app password token configured with full control of private repositories as shown:
Then make sure that you setup GIT_USER
and GIT_TOKEN
in the dockercreds.txt
file and run
GIT_PROVIDER=bitbucket ./sd-setup/gitops-setup.sh seldon-gitops "default,kubeflow"
If you prefer to install GitOps manually, please see Bitbucket for step by step instructions.
Accessing Seldon Deploy
After installation get url for the dashboard.
cd seldon-deploy-install
./sd-setup/show-seldon-deploy-url
Browser Specifications
By default, the project supports all modern browsers based on global usage (> 0.2%). The full list of browser versions supported has a global coverage of 89.19% can be viewed here at the BrowserList.