Kubeflow安装

半兽人 发表于: 2019-03-23   最后更新时间: 2019-03-23  

快速启动Kubeflow

需求:

  • ksonnet版本0.13.1或更高版本。有关安装ksonnet的帮助以及了解Kubeflow如何使用ksonnet,请参阅ksonnet组件指南
  • Kubernetes 1.8或更高版本
  • kubectl

下载,设置和部署。(如果您更喜欢使用源代码,请跳过步骤1):

  1. 运行以下命令以下载kfctl.sh

    mkdir ${KUBEFLOW_SRC}
    cd ${KUBEFLOW_SRC}
    export KUBEFLOW_TAG=v0.4.1
    
    curl https://raw.githubusercontent.com/kubeflow/kubeflow/${KUBEFLOW_TAG}/scripts/download.sh | bash
    
    • KUBEFLOW_SRC您要将源代码下载到的目录
    • KUBEFLOW_TAG对应于要检出的版本的标签,例如master为最新代码
    • 请注意,您也可以使用git克隆存储库
  2. 运行以下命令以设置和部署Kubeflow:

    ${KUBEFLOW_SRC}/scripts/kfctl.sh init ${KFAPP} --platform none
    cd ${KFAPP}
    ${KUBEFLOW_SRC}/scripts/kfctl.sh generate k8s
    ${KUBEFLOW_SRC}/scripts/kfctl.sh apply k8s
    
    • ${KFAPP} kubeflow部署的名称(不应该是路径)。 当您运行init时,将在pwd下创建具有该名称的目录,这就是存储kubeflow配置的位置。
      • ksonnet应用程序将在${KFAPP}/ks_app目录中创建
    • (可选)要获得GPU支持,请确保您的群集位于[具有GPU的区域]中。 要明确的设置区域,请将--zone ${ZONE}附加到init命令中。

重要提示:上述命令将支持收集匿名用户数据,以帮助我们改进Kubeflow; 有关更多信息,包括明确禁用它的说明,请参阅使用情况报告指南。



您需要解锁本帖隐藏内容请: 点击这里
本帖隐藏的内容




上一条: Kubeflow入门
下一条: KubeFlow删除