2016-04-08 12 views
0

kube-upを使用して、Google Compute EngineでCoreOSインスタンスのKubernetesクラスタを作成するにはどうすればよいですか? 、いくつかのことkube-upでGoogle Compute EngineにCoreOSクラスタを作成するにはどうすればよいですか?

1)への

export KUBE_OS_DISTRIBUTION=coreos 
export KUBE_GCE_ZONE=europe-west1-d 
export KUBE_GCE_MASTER_IMAGE=coreos-beta-991-2-0-v20160326 
export KUBE_GCE_MASTER_PROJECT=coreos-cloud 
./cluster/kube-up.sh 

答えて

0

[OK]を:私は次のことを試してみましたが、KUBEアップ時間をクラスタの検証に、私は(パスワードの入力を求めて得続ける)作成されたインスタンスにSSHで接続することはできません取得coreos KUBEアップあなたがより多くのものを必要とする作業は、私はcoreosの新しいバージョンは、GCEにcorrcetly SSHキーの設定を取得されていませんようだ KUBE_OS_DISTRIBUTION=coreos KUBE_ENABLE_CLUSTER_MONITORING=none KUBE_ENABLE_NODE_LOGGING=false KUBE_GCE_INSTANCE_PREFIX=${USER} KUBE_GCE_MASTER_IMAGE=coreos-alpha-960-0-0-v20160217 KUBE_GCE_MASTER_PROJECT=coreos-cloud KUBE_GCE_NETWORK=${USER} KUBE_GCE_NODE_IMAGE=coreos-alpha-960-0-0-v20160217 KUBE_GCE_NODE_PROJECT=coreos-cloud KUBE_GCE_ZONE=us-east1-b KUBE_SKIP_UPDATE=y

2)使用しているもの

を設定します。つまり、あなたはコアアカウントにsshをすることができます(ただし、 KUBE_OS_DISTRIBUTION=coreosセットアップを正しく持っている場合にのみ発生しますが、coreosのバージョンとのgcloudのssh文句を言わない仕事は、また?あなたはこれを試みることができる

+0

私はKUBE_OS_DISTRIBUTIONとKUBE_GCE_ZONEを輸出していたおかげで、それらを追加することを忘れてしまったのですが、どうしてクラスタの監視とノードのロギングを無効にするのですか?彼女の変数? – aknuds1

+0

また、私はそれに受け入れられたSSHキーをインストールしていないので、インスタンスに直接SSHを挿入することはできますか? – aknuds1

+0

コアアカウントを試してみると、それに言及するにはすべてのsshキーが必要です。 – spotter

0

を動作するのgcloudのssh上で述べましたBUILD_PYTHON_IMAGE =真のニーズを前に設定すること
export BUILD_PYTHON_IMAGE=true 
export KUBE_OS_DISTRIBUTION=coreos 
export KUBE_GCE_MASTER_PROJECT=coreos-cloud 
export KUBE_GCE_MASTER_IMAGE=coreos-beta-991-2-0-v20160326 

make quick-release 
cluster/kube-up.sh 

注意クイックリリースを作るcoreosマスターは塩を使用するために必要なのpythonを、持っていないので、それはです。

+0

私はOS Xで試してみましたが、おそらくメモリ不足(16 GB RAM)が原因でビルドに失敗します。 – aknuds1

+0

本当ですか?私は8GB(Linux)のラップトップを構築していますが、実際の問題はありません。 – spotter

関連する問題