我想在我的集群上设置gcsFUSE。根据gcsFUSE page的说法,在Debian jessie中更容易做到这一点。
kube-up.sh使用的config-default.sh包含以下内容:
NODE_OS_DISTRIBUTION=${KUBE_NODE_OS_DISTRIBUTION:-${KUBE_OS_DISTRIBUTION:-debian}}用来设置wheezy。我要把它改成什么才能得到jessie?我尝试用值debian-8和jessie替换debian,但没有成功:
$ cluster/kube-up.sh
Cannot operate on cluster using node os distro: jessie发布于 2017-02-07 03:14:40
通过读取cluster/gce/util.sh,您可以使用KUBE_GCE_MASTER_IMAGE / KUBE_GCE_MASTER_PROJECT和KUBE_GCE_NODE_IMAGE / KUBE_GCE_NODE_PROJECT来实现此目的。
例如:
KUBE_GCE_MASTER_IMAGE=debian-8-jessie-v20170124
KUBE_GCE_MASTER_PROJECT=debian-8
KUBE_GCE_NODE_IMAGE=debian-8-jessie-v20170124
KUBE_GCE_NODE_PROJECT=debian-8您可以在以下位置找到相关图像:
gcloud compute images list --filter=debian然后使用这些环境变量创建实例
gcloud compute instance-templates create ...related documentation有更多的细节。
https://stackoverflow.com/questions/42070468
复制相似问题