2016-11-18 37 views
0

我繼春季雲數據流創建磁盤「入門」指南這裏(第13條):http://docs.spring.io/spring-cloud-dataflow-server-kubernetes/docs/current-SNAPSHOT/reference/htmlsingle/#_deploying_streams_on_kubernetes上Kubernetes沒有gcloud

我是新來的雲計算,和我被困在在地步,我應該通過gcloud一個MySQL數據庫創建一個磁盤:

gcloud compute disks create mysql-disk --size 200 --type pd-standard 

好,拋出:

The required property [project] is not currently set. 

有一兩件事,我挺還不知道(不是我的主要問題): Gcloud要求我在我的谷歌賬戶中註冊一個項目。我想知道我的Google帳戶(以及那裏的雲計劃),即將創建的磁盤映像和服務器是如何相互關聯的。這一切與另一個有什麼關係?

雖然我的實際問題是,如何在不使用gcloud的情況下在本地創建主sserver的磁盤?因爲我不希望在Google上連接到我的帳戶的雲服務器。

+0

你在哪裏創建了k8s集羣?您希望在該特定平臺上調配存儲,而不一定要在GKE上調配存儲。 –

回答

1

Kubernetes本身不管理任何遠程存儲。您可以通過安裝一個emptyDir捲來管理本地存儲。

Gcloud在您的Google雲帳戶和Google Container Engine(GKE)上創建雲塊存儲配置爲可以通過ID訪問這些資源,並且可以將這種類型的卷掛載到您的Pod中。

如果您沒有在GKE上運行Kubernetes,那麼您無法真正將Google Cloud卷安裝到您的容器中:資源需要由同一個提供商管理。