2016-04-05 17 views
1

thisチュートリアルに沿って、GCEでマルチゾーンKubernetesの展開を作成しています。 (ブログ記事で与えられるよう)私は、このコマンドを実行すると:Kubernetesマルチゾーンクラスタを起動 - サービスを利用できません。503バックエンドエラー

curl -sS https://get.k8s.io | MULTIZONE=1 KUBERNETES_PROVIDER=gce KUBE_GCE_ZONE=us-central1-a NUM_NODES=3 bash

は、私は次の出力を取得:

Your active configuration is: [default] 

[compute] 
region = us-central1 
zone = us-central1-a 
[core] 
account = ***@gmail.com 
disable_usage_reporting = False 
project = *** 
[metrics] 
command_name = gcloud.config.list 

. 
. 
. 
All components are up to date. 
... calling kube-up 
Your active configuration is: [default] 

Project: *** 
Zone: us-central1-a 
Creating gs://kubernetes-staging-30021049c6 
Creating gs://kubernetes-staging-30021049c6/... 
ServiceException: 503 Backend Error 

のgcloud configが以下のとおりです。なぜクラスタが現れないのか分かりません。どんなポインタも非常に高く評価されます。

ありがとうございます!

+0

を私は 'カール-sS https://get.k8s.io、任意の環境変数なしで同じエラーを持っています| bash'。あなたの環境はいかがですか? – gunyarakun

+0

と同じエラー 'KUBERNETES_PROVIDER = gce KUBE_GCE_ZONE = us-central1-b kubernetes/cluster/kube-up.sh' –

+0

私の個人的なgmailアカウントで動作するように' gcloud'を設定しましたが、環境変数はありません。 – as1901

答えて

0

個人アカウントとサービスアカウントを使用してこの問題を回避できたようです。サービスアカウントでGCEのバケットを作成することに問題があるようです。

gcloud init 
Welcome! This command will take you through the configuration of gcloud. 

Your current configuration has been set to: [default] 

Pick credentials to use: 
[1] [email protected] 
[2] Log in with new credentials 
Please enter your numeric choice: 2 


You are running on a Google Compute Engine virtual machine. 
It is recommended that you use service accounts for authentication. 

You can run: 

    $ gcloud config set account ``ACCOUNT'' 

to switch accounts if necessary. 

Your credentials may be visible to others with access to this 
virtual machine. Are you sure you want to authenticate with 
your personal account? 

Do you want to continue (Y/n)? Y 
+0

こんにちは、私はサービスアカウントを使用しているとは思わないので、gcloud initを実行すると、Google Appsのメールアドレスアカウントであるアカウントが「account = [email protected]」であることがわかります。 –

+0

Webインターフェイスを使用してクラスタを起動でき、そのクラスタを管理するために 'kubectl'を使用することはできますが、上記の質問に記載されているスクリプトは動作しません。 – as1901

関連する問題