繁体   English   中英

未授权使用 kops 在 AWS 上创建 Kubernetes 集群

[英]Unothorized to create Kubernetes cluser on AWS using kops

我是 AWS 的新手,我正在尝试使用 kops 为某些教程目的部署kops
为此,我使用了一个试用 AWS 账户,我开始按照这个实用指南来做这件事,但我对这个命令有一个问题:

kops create cluster --node-count=2 --node-size=t2.medium --zones=us-east-1a

这给了我以下错误:

I0119 16:14:49.647701   13949 create_cluster.go:517] Inferred --cloud=aws from zone "eu-west-3a"

error populating configuration: error querying for valid AZs in "eu-west-3" - verify your AWS credentials.  Error: UnauthorizedOperation: You are not authorized to perform this operation.
    status code: 403, request id: a1f6e99f-76d6-4c3f-95bb-416cc2d67f2e

我想知道这是否与我的试用 AWS 帐户导致的某些访问受限有关!

看起来 AWS 凭证没有正确设置,请使用例如:

$ aws sts get-caller-identity 
{
    "Account": "<number>", 
    "UserId": "AI...", 
    "Arn": "arn:aws:iam::<number>:user/<user>"
}

问题是我没有足够的权限来做这件事,因为我的用户只有AmazonS3FullAccess
现在我补充说:

AmazonEC2FullAccess
AmazonRoute53FullAccess
IAMFullAccess
AmazonVPCFullAccess

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM