[英]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.