一千萬個為什麽

搜索


據我所知,閱讀OpenShift文檔,包括 https://github.com/openshift/training/ ,正式發布的管理OpenShift配置的“標準”方式(關於它們的對象,比如服務,構建配置等)就是簡單地使用 oc 或web控制臺並“執行”。他們似乎沒有記錄/建議一種標準的方式來保存這種配置,即您在Web控制臺或 oc edit 中看到的YAML或JSON表示,例如git存儲庫。

你會說大多數項目(你目擊或知道的)都是這樣工作的,也就是說,把配置保存在OpenShift中?或者有沒有建立標準,有OpenShift本身以外的?

我註意到github上有第三方的OpenShift ansible模塊,但我不太確定這是如何被證明/確定的。

轉載註明原文: OpenShift配置管理

一共有 1 個回答:

AFAIK OpenShift和Kubernetes本身都不允許您將服務配置進行外部化。您應該在某處放置一堆yml/json文件,並使用CLI工具控制其部署/配置。

但是在2.0版本中有Rancher允許我們導入外部Kubernetes集群並將它們作為Rancher自己的環境進行管理。

有關如何使用Rancher完成此操作的說明,請參閱此處

FYI: Rancher 2.0 is slowly moving to Beta so it might take time for you to use it in your activities.