У меня были эти ошибки во время установки 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
Какие разрешения s3 доступны для доступа к профилю доступа/iam? – Shibashis
Я создал публичный доступ к ведру, я всегда был эта ошибка: '+++ Staging сервера гудронов на S3 Хранение: mybucket-ххххй/Devel использования: AWS [опция] [параметры] AWS : error: argument --region: ожидается один аргумент ' –
4m1nh4j1