【发布时间】:2016-04-11 23:53:16
【问题描述】:
我必须使用某个版本的 Kubernetes,但我不知道如何告诉 OpenShift 使用该版本的 Kubernetes。 一开始我以为我必须重新编译OpenShift Origin的源代码,我做到了。那么,有人告诉我如何配置 OpenShift 来完成我上面解释的操作吗? 我在 CloudStack 虚拟机上使用 CentOS 7。 提前致谢。
【问题讨论】:
标签: kubernetes openshift-origin
我必须使用某个版本的 Kubernetes,但我不知道如何告诉 OpenShift 使用该版本的 Kubernetes。 一开始我以为我必须重新编译OpenShift Origin的源代码,我做到了。那么,有人告诉我如何配置 OpenShift 来完成我上面解释的操作吗? 我在 CloudStack 虚拟机上使用 CentOS 7。 提前致谢。
【问题讨论】:
标签: kubernetes openshift-origin
OpenShift 可以运行自己编译的 Kubernetes 组件(这是典型设置),也可以针对外部 Kubernetes 服务器进程运行。它不管理启动外部 Kubernetes 二进制文件。
您可以通过向 OpenShift 主服务器提供包含现有 Kubernetes API 服务器的连接信息和凭据的 kubeconfig 文件来针对外部 Kubernetes 进程运行 OpenShift:
openshift start master --kubeconfig=/path/to/k8s.kubeconfig
【讨论】: