2016-05-09 12 views
2

ソース(./hack/local-up-cluster.sh)からkubernetesを実行できますが、このタイプの設定でクラウドプロバイダーを正しく設定することはできますか?たとえば、インスタンスがAWS EC2上で実行されており、適切なエクスポート、aws cli、configsを含むすべての前提条件が満たされていますが、クラウドプロバイダが見つからなかったというエラーが表示され続ける場合。 KUBERNETES_PROVIDER = AWS、ゾーンは、私はhack/local-up-cluster.shは、クラウド・プロバイダー上で動作するように設計されていないと思いますソースからkubernetesを実行してクラウドプロバイダーを設定する

Failed to get AWS Cloud Provider. plugin.host.GetCloudProvider returned <nil> instead

答えて

1

...など、米国西部-2aに設定されています。しかし、cluster/kube-up.shはソースからビルドするときに動作するように設計です:

$ make release 
$ export KUBERNETES_PROVIDER=aws 
$ cluster/kube-up.sh # Uses the release built in step 1 

設定できるオプションがたくさんあり、あなたは(ちょうどhttps://get.k8s.ioに関する部分を無視する)here詳細を見つけることができます。

+0

'hack/local-up-cluster.sh'スクリプトの場合、変数には名前が' CLOUD_PROVIDER'です –

関連する問題