我在https://gettech1.wordpress.com/2016/05/26/setting-up-kubernetes-cluster-on-ubuntu-14-04-lts/关注本教程,在远程ubuntu计算机上设置了2个minions和1个主节点的kubernet多节点,然后按照所有步骤进行操作。但是当我试图运行./kube-up.sh bash文件时。它返回以下错误
的ubuntu @ IP-XXX-YYY-ZZZ-AAA:〜/ kubernetes /集群
$ ./kube-up.sh
使用提供者gce ...调用
在us-central1-b中启动集群verify-prereqs无法在PATH中找到gcloud,请修复并重试。在
可以从中下载Google Cloud SDK https://cloud.google.com/sdk/
修改:我在导出不同的环境变量(例如
)后修复了上述问题$ export KUBE_VERSION=2.2.1
$ export FLANNEL_VERSION=0.5.5
$ export ETCD_VERSION=1.1.8
但之后就产生了这个问题
kubernet gzip:stdin:不是gzip格式的tar:子项返回状态1 tar:错误无法恢复:现在退出
答案 0 :(得分:1)
您应该执行的命令是KUBERNETES_PROVIDER=ubuntu ./kube-up.sh
如果没有设置该环境变量,kube-up.sh会尝试在Google Compute Engine上部署VM,并且这样做需要您尚未安装的gcloud二进制文件。