2016-11-18 12 views
0

なしKubernetes上のディスクを作成して、私はここに、ガイド(セクション13)「はじめに」春のクラウドデータフローを次のようだ:http://docs.spring.io/spring-cloud-dataflow-server-kubernetes/docs/current-SNAPSHOT/reference/htmlsingle/#_deploying_streams_on_kubernetesはのgcloud

私はクラウドコンピューティングへの新たなんだ、と私は時にこだわっています私はのgcloud経由でMySQLのDB用のディスクを作成する必要がありポイント:

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

まあ、スロー:

The required property [project] is not currently set. 

を私はかなりまだ理解していない一つのこと(ない私の主な質問があります): Gcloudは自分のGoogleアカウントをプロジェクトに登録する必要があります。自分のGoogleアカウント(そこにクラウドプロジェクトがある)と、作成されるディスクイメージとサーバーが互いにどのように関係しているのだろうか。これはどのようにして他のものと関係していますか?

実際に質問がありますが、gcloudを使用せずにローカルのマスターサーバー用にディスクを作成するにはどうすればよいですか。私はクラウドサーバーをGoogleのアカウントに接続したくないからです。

+0

あなたはどこでk8sクラスタを作成しましたか?特定のプラットフォームにストレージをプロビジョニングする必要があります.GKEではなく、必ずしもそうではありません。 –

答えて

1

Kubernetesは、リモートストレージを単独で管理しません。 emptyDirボリュームをマウントすると、ローカルストレージを管理できます。

Gクラウドは、Googleクラウドアカウントにクラウドブロックストレージを作成し、Google Container Engine(GKE)上でこれらのリソースにIDでアクセスできるように設定されています。

GKEでKubernetesを実行していない場合は、実際にGoogle Cloudボリュームをポッドにマウントすることはできません。リソースは同じプロバイダで管理する必要があります。

関連する問題