【问题标题】:Creating a Kubernetes cluster with Vagrant使用 Vagrant 创建 Kubernetes 集群
【发布时间】:2016-02-16 12:21:09
【问题描述】:

在使用 Vagrant 创建我的第一个 Kubernetes 集群时,我需要一些帮助。我已经安装了 Kubernetes、Vagrant 和 libvirt。我的 kubectl 状态显示:

[root@localhost ~]# kubectl version
Client Version: version.Info{Major:"1", Minor:"0", GitVersion:"v1.0.6", GitCommit:"388061f00f0d9e4d641f9ed4971c775e1654579d", GitTreeState:"clean"}
Server Version: version.Info{Major:"1", Minor:"0", GitVersion:"v1.0.6", GitCommit:"388061f00f0d9e4d641f9ed4971c775e1654579d", GitTreeState:"clean"}

从文档中我可以看出集群可以启动:

export KUBERNETES_PROVIDER=vagrant ./cluster/kube-up.sh

但是,安装 kubernetes 并没有创建“cluster”文件夹,也没有“kube-up.sh”命令可用。我只能看到以下几个:

kube-apiserver           kube-controller-manager  kubectl                  kubelet                  kube-proxy               kube-scheduler           kube-version-change

我错过了一些步骤吗?谢谢

【问题讨论】:

  • kube-up.sh 位于 kubernetes 存储库中,您应该在您的机器上拥有它:$KUBERNETES_ROOT/cluster/kube-up.sh,其中 $KUBERNETES_ROOT 是您存储副本的位置Kubernetes。尝试运行export KUBERNETES_PROVIDER=vagrant,然后转到$KUBERNETES_ROOT 运行./cluster/kube-up.sh
  • 当你说“我已经安装了 Kubernetes”时,你是怎么安装的?

标签: kubernetes


【解决方案1】:

从文档中我可以读到集群可以启动:

export KUBERNETES_PROVIDER=vagrant ./cluster/kube-up.sh

本文档假定您已下载 Kubernetes 版本。您可以从 github 发布页面获取最新版本 (1.1.7)。解压kubernetes.tar.gz 后,您应该会看到一个包含kube-up.sh 的集群目录,您可以按照文档的建议执行它。

【讨论】:

    猜你喜欢
    • 2019-07-29
    • 1970-01-01
    • 2017-06-03
    • 2021-05-14
    • 2019-04-22
    • 1970-01-01
    • 1970-01-01
    • 2020-07-24
    • 1970-01-01
    相关资源
    最近更新 更多