2016-04-10 4 views
0

Ich muss eine Version von Kubernetes von mir verwenden, aber ich weiß nicht, wie ich OpenShift mitteilen kann, diese Version von Kubernetes zu verwenden. Am Anfang dachte ich, dass ich den Quellcode von OpenShift Origin neu kompilieren muss und ich habe es getan. Also, sagt mir jemand, wie man OpenShift konfiguriert, um das zu tun, was ich oben erklärt habe? Ich verwende CentOS 7 auf einer CloudStack virtuellen Maschine. Vielen Dank im Voraus.Erinnere an OpenShift, um Kubernetes in einem bestimmten Ordner zu verwenden

Antwort

1

OpenShift kann entweder eigene kompilierte Kubernetes-Komponenten ausführen (das ist das typische Setup), oder kann gegen einen externen Kubernetes-Serverprozess ausgeführt werden. Das Starten einer externen Kubernetes-Binärdatei wird nicht verwaltet.

Sie können, indem dem Openshift-Master eine kubeconfig Datei enthalten Verbindungsinformationen und Anmeldeinformationen für einen vorhandenen Kubernetes API-Server Openshift gegen einen externen Kubernetes Prozess ausgeführt:

openshift start master --kubeconfig=/path/to/k8s.kubeconfig 
+0

es gibt ein paar Themen, die derzeit offen in Bezug auf Lauf gegen ein externer Kubernetes-Prozess (https://github.com/openshift/origin/issues/8124 und https://github.com/openshift/origin/issues/8110) –

+0

danke @Jordan! – DarkSkull