diff --git a/content/docs/started/k8s/kfctl-k8s-istio.md b/content/docs/started/k8s/kfctl-k8s-istio.md index 8a95ece0c7..93ad6b652b 100644 --- a/content/docs/started/k8s/kfctl-k8s-istio.md +++ b/content/docs/started/k8s/kfctl-k8s-istio.md @@ -15,11 +15,22 @@ If you don't have a provisioner, ensure that you have configured volume provisio Follow these steps to deploy Kubeflow: -1. Download a `kfctl` release from the [Kubeflow releases page](https://github.com/kubeflow/kubeflow/releases/) and unpack it: - +1. Download the latest `kfctl` release from the [Kubeflow releases page](https://github.com/kubeflow/kubeflow/releases/) and unpack it: ``` tar -xvf kfctl__.tar.gz ``` + + Script to download and unpack for Linux/MacOS: + ``` + opsys=linux # darwin for Mac + + curl -s https://api.github.com/repos/kubeflow/kubeflow/releases/latest |\ + grep browser_download |\ + grep $opsys |\ + cut -d '"' -f 4 |\ + xargs curl -O -L && \ + tar -zvxf kfctl_*_${opsys}.tar.gz + ``` 1. Run the following commands to set up and deploy Kubeflow. The code below includes an optional command to add the binary `kfctl` to your path. If you don't add the binary to your path, you must use the full path to the `kfctl` binary each time you run it.