最近需要了解Kubeflow方面的知识,故需要自己配置kubeflow。
安装Kubeflow需要按照以下的依赖:
- ksonnet version [0.11.0] (https://ksonnet.io/#get-started) or later.
- Kubernetes 1.8 or later
- kubectl
由于,k8s,kubectl的安装网上已经有很多教程了,而本人安装ksonnet时绕了一些弯,所以在此记录一些本人的安装过程。
安装环境介绍:
本人的k8s机器是按照的ubuntu 16.4上面,1个master,2个Node节点
安装步骤:
(1)首先下载ksonnet安装包,下载地址:
https://github.com/ksonnet/ksonnet/releases
本人是Ubuntu,所以下载的是:ks_0.13.1_linux_amd64.tar
(2)将下载的ks包解压,解压后有5个文件,将ks文件复制到 usr/local/bin目录下即可
(3)在命令行运行 ks 命令,即可看见安装成功
遇到的问题:
本人是root登录的,将ks文件复制到 usr/local/bin目录下后,运行ks,显示
ks
/usr/local/bin/ks: Permission denied
本以为是要加sudo,然后运行
sudo ks
sudo: ks: command not found
解决办法:降低ks权限就好了。chmod 777 -R ks