Skip to content

Instantly share code, notes, and snippets.

@swiftdiaries
Last active January 16, 2019 01:38
Show Gist options
  • Save swiftdiaries/72087984a5266c503d9d98c349515c8e to your computer and use it in GitHub Desktop.
Save swiftdiaries/72087984a5266c503d9d98c349515c8e to your computer and use it in GitHub Desktop.
Install instructions for Kubeflow Pipelines
# Istio is required for pipelines
# [Install istio](https://gist.github.com/swiftdiaries/45be0f72c420b3b7ffd7671efa9e5d3c)
# Grab the (latest release of the pipelines)[https://github.com/kubeflow/pipelines/releases]
export PIPELINE_VERSION=0.1.6
# Download the bootstrapper job.
curl https://storage.googleapis.com/ml-pipeline/release/$PIPELINE_VERSION/bootstrapper.yaml --output bootstrapper.yaml
# Update additional parameters in bootstrapper.yaml
args: [
"--namespace", "kubeflow",
"--report_usage", "false",
# "--uninstall",
]
# Launch the bootstrapper job
kubectl create -f bootstrapper.yaml
# Wait for job to complete
kubectl get jobs --watch
# Port-forward to the ambassador pod
AMBASSADOR_PODNAME=`k get po -n kubeflow --selector=service=ambassador --output=template --template="{{with index .items 0}} {{.metadata.name}}{{end}}"`
kubectl port-forward -n kubeflow $AMBASSADOR_PODNAME 8080:80
# Go to localhost:8080/pipeline on your browser
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment