簡體   English   中英

aws kops將群集錯誤創建為InvalidClientTokenId

[英]aws kops create cluster errors out as InvalidClientTokenId

我實際上是在嘗試使用AWS Kops中的Kubernetes部署我的應用程序。 為此,我遵循了AWS Workshop教程中給出的步驟。

https://github.com/aws-samples/aws-workshop-for-kubernetes/tree/master/01-path-basics/101-start-here

我以IAM用戶身份登錄並創建了一個AWS Cloud9環境,並安裝了kops和其他必需的軟件。 當我嘗試使用以下命令創建集群時

kops創建群集--name cs.cluster.k8s.local --zones $ AWS_AVAILABILITY_ZONES-是

我在cloud9 IDE中收到如下錯誤

error running tasks: deadline exceeded executing task IAMRole/nodes.cs.cluster.k8s.local. Example error: error creating IAMRole: InvalidClientTokenId: The security token included in the request is invalid
        status code: 403, request id: 30fe2a97-0fc4-11e8-8c48-0f8441e73bc3

我找不到解決此問題的方法。 在這方面的任何幫助將是可觀的。

我找到了問題並解決了。 實際上,我沒有在運行create cluster的終端中導出以下2個環境變量。 使用kops創建集群時,以下兩個以下變量是必需的

導出AWS_ACCESS_KEY_ID = $(aws configure get aws_access_key_id)導出AWS_SECRET_ACCESS_KEY = $(aws configure get aws_secret_access_key)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM