2016-06-15 2 views
0

У меня были эти ошибки во время установки Kubernetes на AWS/Ubuntu.Ошибка Kubernetes во время установки

export KUBERNETES_PROVIDER=aws && export AWS_S3_REGION=eu-west-1 && bash cluster/kube-up.sh 
... Starting cluster using provider: aws 
... calling verify-prereqs 
... calling kube-up 
Starting cluster using os distro: vivid 
Uploading to Amazon S3 
+++ Staging server tars to S3 Storage: lll-kube/devel 
usage: aws [options] <command> <subcommand> [parameters] 
aws: error: argument --region: expected one argument 

У вас есть идея исправить это?

Update:

После настройки: AWS_DEFAULT_REGION=eu-west-1

я напечатал:

$ :~/kubernetes# export KUBERNETES_PROVIDER=aws && export AWS_S3_REGION=eu-west-1 && export AWS_DEFAULT_REGION=eu-west-1 && export AWS_S3_BUCKET=mybucket-xxxxx && bash cluster/kube-up.sh 

Выход:

... Starting cluster using provider: aws 
... calling verify-prereqs 
... calling kube-up 
Starting cluster using os distro: vivid 
Uploading to Amazon S3 
Creating mybucket-xxxxx 
make_bucket: s3://mybucket-xxxxx/ 

Unable to confirm bucket creation. 
Please ensure that s3://mybucket-xxxxx exists 
and run the script again. (sorry!) 

Я проверил S3, был создан ковш. Так что я снова набрал ту же команду, и выход был:

... Starting cluster using provider: aws 
... calling verify-prereqs 
... calling kube-up 
Starting cluster using os distro: vivid 
Uploading to Amazon S3 
+++ Staging server tars to S3 Storage: mybucket-xxxxx/devel 
usage: aws [options] <command> <subcommand> [parameters] 
aws: error: argument --region: expected one argument 
+0

Какие разрешения s3 доступны для доступа к профилю доступа/iam? – Shibashis

+0

Я создал публичный доступ к ведру, я всегда был эта ошибка: '+++ Staging сервера гудронов на S3 Хранение: mybucket-ххххй/Devel использования: AWS [опция] [параметры] AWS : error: argument --region: ожидается один аргумент ' – 4m1nh4j1

ответ

0

Попробуйте установить AWS_DEFAULT_REGION переменную окружения.

+0

Спасибо. См. Мое обновленное сообщение. – 4m1nh4j1