如何使用 kfctl 安装 Kubeflow

1. 安装基础环境

  • 安装 Kubernetes
1
wget https://github.com/kubeflow/kubeflow/releases/download/v1.0/kfctl_v1.0-0-g94c35cf_linux.tar.gz
1
2
tar -xvf *_linux.tar.gz
mv kfctl /usr/local/bin/
  • 安装环境变量
1
2
3
4
5
6
7
mkdir /home/kubeflow

export KF_NAME="mykubeflow"
export BASE_DIR="/home/kubeflow"
export KF_DIR=${BASE_DIR}/${KF_NAME}

export CONFIG_URI="https://raw.githubusercontent.com/kubeflow/manifests/v1.0-branch/kfdef/kfctl_k8s_istio.v1.0.2.yaml"
  • 开始安装
mkdir -p ${KF_DIR}
cd ${KF_DIR}
kfctl apply -V -f ${CONFIG_URI}
  • 查看部署状态,等待完成
1
kubectl -n kubeflow get pod --watch

3. 查看 UI 页面