2016-11-18 58 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卷安装到您的容器中:资源需要由同一个提供商管理。